Description: Podstawowe zasady programowania obiektowego. Porusza tematykę takich aspektów jak abstakcja, ekapsulacja, dziedziczenie, polimorfizm, hermetyzacja. refaktoryzacja, pakietowanie, testowanie. Omawia zasady SOLID, GRASP, KISS, DRY. Opisuje jak funkcjonują transakcje, wątki, wyjątki.
Dodaj inny tekst lub usuń to
Komunikacja z maszynami jeszcze nigdy nie była tak łatwa, jak dziś. Nowoczesne języki programowania i wiele innych zdobyczy techniki znacznie to ułatwiły. Niestety o komunikację międzyludzką nadal musimy zadbać sami. Więc nawet…
Testy jednostkowe to jedna z tych rzeczy, których początkujący programiści nie cierpią. Zazwyczaj wtedy też ich nie piszą. Jak ich już tak nie cierpią i nie piszą, to szybko dopadają ich problemy. Zmiany w ich projektach…