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.

Agenda
  • Zasady SOLID
  • Dependency inversion principle
  • Interface segregation principle
  • Single responsibility principle
  • Open / closed principle
  • Liskov substitution principle
Zobacz nagranie webinaru
Marcin Chrost

Java & Web Developer oraz Technical Leader w firmie JCommerce z ogromną wiedzą i stażem, a także trener IT w firmie Sages. Uczestniczył w wielu międzynarodowych projektach. Od czasu do czasu wspiera młodszych kolegów w rozwoju zawodowym. Lubi nowości w świecie IT, aczkolwiek podchodzi do nich z rozsądkiem i rezerwą wynikającą z doświadczenia. Najbardziej ceni sobie dobrze zgrane zespoły, które potrafią się same motywować i sobą zarządzać. Uważa też że umiejętności miękkie w świecie IT są tak samo ważne jak twarde a zwykle bardzo niedoceniane.

Oferty pracy: Java

Szukasz nowych wyzwań w Javie? Ty lub znajomy?

Zobacz nasze propozycje