BiteIT #54: Dobre praktyki programowania obiektowego w Javie

Marcin Chrost | BiteIT | 25.01.2020

Programowanie obiektowe wydaje się być bardzo naturalnym i oczywistym stylem kodowania. Jeżeli jednak nie zastosujemy się w nim do paru podstawowych zasad, doprowadzimy do sytuacji, która skończy się nadspodziewanie zawiłym i trudnym w utrzymaniu kodem.

Podczas wykładu Marcin omówi kilka podstawowych reguł programowania obiektowego, których znajomość zaoszczędzi nam powyższych problemów.

Zobacz nagranie webinaru

Agenda

  • Zasady SOLID
  • Dependency inversion principle
  • Interface segregation principle
  • Single responsibility principle
  • Open / closed principle
  • Liskov substitution principle