Напредовање програмера

jednostavnost

Програмер почетник пише своје програме попут мрава који гради брдо, ставља један комад у једном тренутку, без размишљања за веће структуре. Његови програми су урушиви као песак. Они могу стајати неко време, али кад порасту превелики они се распадају.

Схвативши овај проблем, програмер почиње да троши много времена размишљајући о структури. Његови програми постају круто структуирани, као камени кипови. Они јесу чврсти, али када се морају мењати, насиље мора да се примени.

Мајстор програмер зна када да примени структуру а када да остави ствари у свом једноставном облику. Његови програми су попут глине, чврсти а ипак савитљиви.

Извор: http://eloquentjavascript.net/chapter6.html

Advertisements

Ostavi komentar

Molimo vas da se prijavite koristeći jedan od sledećih načina da biste objavili svoj komentar:

WordPress.com logo

Komentarišet koristeći svoj WordPress.com nalog. Odjavite se / Promeni )

Slika na Tviteru

Komentarišet koristeći svoj Twitter nalog. Odjavite se / Promeni )

Fejsbukova fotografija

Komentarišet koristeći svoj Facebook nalog. Odjavite se / Promeni )

Google+ photo

Komentarišet koristeći svoj Google+ nalog. Odjavite se / Promeni )

Povezivanje sa %s