Warsztaty techniczne

Zapraszamy do udziału w warsztatach Programowanie S.O.L.I.D. w Delphi

Po ciesz±cych się dużym zainteresowaniem warsztatach zorganizowanych w Katowicach i Warszawie, we wrze¶niu odwiedzimy kolejne miasta (Poznań i Gdańsk). W trakcie warsztatów zapoznamy uczestników z regułami poprawnego i nowoczesnego programowania obiektowego w Delphi.

Często mówimy o programowaniu obiektowym w Delphi, a w praktyce kod wielu projektów ma niewiele wspólnego z tym paradygmatem i jedynie korzysta z obiektowej warstwy komponentowej.

Je¶li mówimy o użyciu OOP w biznesowych projektach to warto zadać sobie pytanie o jego zalety oraz koszty. Pytanie to jest bardzo ważne, ponieważ, programi¶ci często korzystaj± z języka Delphi, nie wiedz±c jak uzyskać najwięcej korzy¶ci dla projektu, jego elastyczno¶ci i odporno¶ci na błędy oraz zoptymalizować koszty jego utrzymania.

 

DATA GODZINA MIASTO MIEJSCE
21 wrze¶nia 2016 10:00 - 15:00 Poznań Novotel Poznań Malta
22 wrze¶nia 2016 10:00 - 15:00 Gdańsk Novotel Gdańsk Centrum

Programowanie obiektowe SOLID spełnia pięć reguł:

  1. Reguła jednej odpowiedzialno¶ci (ang. single responsibility principle),
  2. Reguła otwarte-zamknięte (ang. open-close principle)
  3. Reguła podstawienia Liskova (ang. Liskov substitution principle)
  4. Reguła segregacji interfejsów (ang. interface segregation principle)
  5. Reguła odwrócenia zależno¶ci (ang. dependency inversion principle

Podczas warsztatów uczestnicy poznaj± jak można SOLID-nie programować w Delphi oraz jak spełnianie zasad dobrego programowania obiektowego wpływa na tworzenie lepszego i nowocze¶niejszego kodu oraz pozwala pracować wydajniej.

Wymagania

Uczestnik warsztatu musi być legalnym użytkownikiem Delphi (w wersji 1 - 10.1).

Rejestracja

Osoby zainteresowane udziałem w warsztatach proszone s± o wypełnienia formularza rejestracyjnego. Zgłoszenie chęci udziału zostanie przesłane do BSC Polska - o tym czy zostało zaakceptowane poinformujemy Państwa poczt± elektroniczn± w ci±gu najbliższych dni po zarejestrowaniu.

Trener:

Formularz zgłoszeniowy

Inne informacje: