Практика 2: Объектно-ориентированное проектирование

Понедельник, 14 февраля 2022
Онлайн, занятие в zoom

Описание

Практика лекционно-дискуссионного формата, о некоторых тактических соображениях объектно-ориентированного проектирования:

  • интерфейсы абстракций;

  • уровни абстракций;

  • инкапсуляция;

  • о том, что наследование на самом деле — это плохо;

  • соображения, которые надо учитывать при написании конструкторов;

  • про мутабельность;

  • про то, что преждевременная оптимизация очень вредна;

  • про принцип Fail Fast и защитное программирование.

Здесь же планируется небольшой рассказ о системах сборки и непрерывной интеграции.