Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Zasady programowania zorientowanego obiektowo

Pisz s.o.l.i.dny kod

Jeszcze w czasach technikum, gdy zaczynałem programować, nie widziałem nic złego w tym, że na zaliczenie oddaje projekt/grę tylko w jednym pliku. Uważałem to za standard, tak samo scrollowanie setek linii kodu by wprowadzić jakieś modyfikacje, niejednokrotnie, powodujące błędy w jeszcze innych miejscach.

To był bardzo duży błąd. Celem było napisanie jak najszybciej działającego kodu, przypłaciłem to później godzinami spędzonymi na naprawie tego spaghetti kodu. Już pierwsza litera z słynnego akronimu S.O.L.I.D rozwiązuje ten problem. Ją, resztę liter i jeszcze inne zasady będę miał przyjemność opisać w tej sekcji.