Speakers list agenda

Nie koduj, pisz prozę - lingwistyczne techniki wychodzące daleko poza Clean Code

16:30 - 17:00, 22nd of May (Thursday) 2014/ XL STAGE

Dlaczego nasz kod na pierwszy rzut oka jest w sumie tak samo czytelny jak karty perforowane wkładane do komputerów Odra? Dlaczego wprowadzenie zmian w 10-letnim kodzie jest tak kosztowne - przecież wszystko powinno być tam już napisane...

Podczas prezentacji zajmiemy się typowymi błędami:

  •  zbytnie uogólnienie,
  • nieodpowiednie abstrakcje,
  • oderwanie od kontekstu,

oraz technikami, których możesz jeszcze nie znać:

  • modelowanie obiektów poprzez wyłanianie podmiotów, orzeczeń i dopełnień
  • modelowanie granic agregatów poprzez ochronę niezmienników
  • odwrócenie kolejności: od zachowań do obiektów
  • zestaw kilku wzorców i building blocks po to, aby kod pisany w starej poczciwej Javie stał historyjką domenową i był czytelny niczym proza.

Sławek Sobótka

Bottega IT Minds