Skip to content

Резюме зустрічі 24.02.16

romach edited this page Mar 5, 2016 · 6 revisions

youtube-icon Видео

  • пример написания теста для сервиса; [08:05]
  • разбор теста MyBatisEventServiceTest.shouldFindFutureEvent(); [11:50]
  • обсуждение статьи Seven Virtues of a Good Object; [17:55]
    • статья о правильном проектировании классов;
    • объекты должны быть immutable;
    • в классах не должно быть статических методов;
    • в классах не должно быть сеттеров;
  • написание immutable-класса Lector; [19:35]
    • преимущества:
      • потокобезопасный; [34:00]
      • void-методы не изменяют объект; [35:30]
  • написание теста для immutable-класса; [23:00]
  • пример использования шаблона Декоратор; [42:30]

Полезные ссылки:

Clone this wiki locally