Przy tworzeniu oprogramowania niemal zawsze trzeba coś zmieniać. Może to być spowodowane sprawami wewnętrznymi, takimi jak nasze (bądź teamu) widzimisie w stosunku do projektu oraz tymi zewnętrznymi. A to klient/konsument będzie chciał coś zmienić, a to regulacje prawne ulegną przemianie i będzie trzeba dostosowywać aplikację do obowiązujących przepisów, albo znajdzie się jeszcze coś innego. Czasami jednak nie będziemy mogli nawet zmodyfikować naszej cześci aplikacji od tak, modyfikując istniejący kawałek kodu, bo: Wymagało by to większego pokładu czasu oraz wysiłku niż stworzenie komponentu od nowa. Złamalibyśmy drugą zasadę SOLID open/closed principle, która jasno mówi, że kod powinien być zablokowany na modyfikację, a otwarty na rozszerzenia. Z naszego systemu korzystają inni programiści,…
-
-
Podsumowanie miesiąca: luty 2019
Ooo, nie mam wstępu. No to trudno, będzie bez. Postępy realizacji celów Listę moich celów/zadań w postaci trzech poziomów można znaleźć tutaj. Degustator 4/20 Poziom 1: Spróbować 20 rodzajów win Do listy doszedł jedynie inny rodzaj Carlo Rossi: Carlo Rossi sweet white moscato. W czarno białym filmie 14/30 Poziom 1: Pójść 30 razy do kina Byłem na Jak wytresować smoka 3. Ta seria to moja ulubiona seria filmów animowanych ostatnich lat, czy to za sprawą animacji i grafiki, czy też fajnej fabuły i ciekawych bohaterów. Lubię też historię wikingów. W książce urodzony 10/30 lista książek, które czytam, chcę przeczytać lub przeczytałem. Poziom 1: Przeczytać 30 książek fabularnych Na ten miesiąc…