SoftwareDesign
Материал из SEWiki
Лектор - Андрей Толмачев
Лекции
- Лекция по UML
- Unit-тесты: JUnit4 + Mockito на примере перевода денег с карты на карту: http://code.google.com/p/p2p-example
Практические задания
- Спроектировать веб-браузер.
- Задача о пьяницах
- Задача про кофейный автомат
- Задача на проектирование системы и применение шаблонов проектирования
- Практика по dependency injection
Программа курса
Список литературы
- Роберт Мартин. Чистый код. Создание, анализ и рефакторинг
- Мартин Фаулер. UML. Основы (третье издание)
- Гамма, Хелм, Джонсон, Влиссидес Приемы объектно-ориентированного проектирования: шаблоны проектирования