S.O.L.I.D.ne programowanie – część 5, czyli z plebsem nie gadam

S.O.L.I.D.ne programowanie – część 0, czyli wstęp S.O.L.I.D.ne programowanie – część 1, czyli monogamia S.O.L.I.D.ne programowanie – część 2, czyli spoufalamy się S.O.L.I.D.ne programowanie – część 3, czyli podkładamy świnię S.O.L.I.D.ne programowanie – część 4, czyli apartheid Pomysł na codzienne pisanie na blogu ma pewne zalety. Na przykład można dokończyć coś co pisałem… 7 lat […]

Panie Majster…. teraz bangla!

W sobotę była sobie czwarta już Warsjawa. Druga obok Confitury/Javarsowii konferencja javowa organizowana przez warszawskiego JUGa. Konferencja o tyle ciekawa, że nastawiona na praktyczne zastosowanie posiadanej wiedzy i generalnie silnie „uwarsztatowiona”. W tym roku były cztery ścieżki: Warsztaty „Google Web Toolkit krok po kroku”, prowadzący Paweł Cesar Sanjuan Szklarz. Warsztaty „Meet my Android”, prowadzący Mateusz […]

S.O.L.I.D.ne programowanie – część 4, czyli apartheid

S.O.L.I.D.ne programowanie – część 0, czyli wstęp S.O.L.I.D.ne programowanie – część 1, czyli monogamia S.O.L.I.D.ne programowanie – część 2, czyli spoufalamy się S.O.L.I.D.ne programowanie – część 3, czyli podkładamy świnię Witam w czwartej części cyklu S.O.L.I.D.ne Programowanie. Dzisiejszy temat zajęć to Interface Segregation Principle (ISP). Co mnie to obchodzi? Często gdy trafiamy na jakiś interfejs […]

S.O.L.I.D.ne programowanie – część 3, czyli podkładamy świnię

S.O.L.I.D.ne programowanie – część 0, czyli wstęp S.O.L.I.D.ne programowanie – część 1, czyli monogamia S.O.L.I.D.ne programowanie – część 2, czyli spoufalamy się Witam w trzeciej części cyklu S.O.L.I.D.ne Programowanie. Dziś na warsztat bierzemy Liskov Substitution Principle (LSP). Nie kijem go to pałą Efekt powinien być ten sam. Zasada Podstawienia Liskowa jest prosta, ale może przysporzyć […]

S.O.L.I.D.ne programowanie – część 2, czyli spoufalamy się

S.O.L.I.D.ne programowanie – część 0, czyli wstęp S.O.L.I.D.ne programowanie – część 1, czyli monogamia Witam w drugiej części cyklu „S.O.L.I.D.ne programowanie”, poświęconego zasadom S.O.L.I.D. Dziś przyjrzymy się bliżej Open-Close Principle (OCP). Ciężko było mi wyszukać jakiś elegancki przykład no i czasu było mało, ale przepraszam za opóźnienia. Jedziemy. Drogie panie otwieram nasz kram… Dobry kod […]

S.O.L.I.D.ne programowanie – część 1, czyli monogamia

S.O.L.I.D.ne programowanie – część 0, czyli wstęp Witam na pierwszym spotkaniu z zasadami S.O.L.I.D. Temat zajęć Single Responsibility Principle. Ok koniec oficjalnego języka… Kod jest rodzaju męskiego Czytałem gdzieś ostatnio, że mężczyzna jest istotą zdolną do wykonywania jednej czynności naraz. Książka była o tym, jak tworzyć udany związek i pisała ją jakaś anarcho-feministka. Ma jednak […]

S.O.L.I.D.ne programowanie – część 0, czyli wstęp

Krzysiek Jelski natchnął mnie do napisania serii postów o zasadach programowania obiektowego. Występują one pod nazwą S.O.L.I.D., która to nazwa pochodzi od pierwszych liter tych zasad: Single Responsibility Principle Open-Close Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle Ten wpis będzie tylko wstępem, w którym omówię, czym są te zasady, skąd się wzięły […]