Очередная встреча - в пятницу, 22 ноября, в 19-00 в здании ВЦ (пр. Лаврентьева, 6)
Тема: ООП в Scala: выход из застояПро Scala часто говорят, что это не просто "улучшенная Java". Это действительно так. И в этом несложно убедиться, если разобраться в том, как устроено объектно-ориентированное программирование в Scala и попытаться понять, почему оно устроено именно так. Этим мы и собираемся заняться на следующей встрече.
Сначала мы поговорим об идеях и концепциях ООП в целом. Мы разберём несколько устоявшихся мифов из мира ООП; увидим, почему "старый добрый ООП", каким мы его знаем из Java/C#/C++, вынуждает использовать "костыльные" паттерны, и как переосмысление основ ООП в Scala даёт Вам средства для создания более простого и чистого кода.
Затем мы рассмотрим в подробностях, какие инструменты предлагает Scala и как можно ими пользоваться. Мы узнаем, что такое trait, mixin composition, self type, abstract member type, cake pattern и для чего они нужны.
Если Вас интересует не только то, каким ООП был вчера, но и то, каким он будет завтра, не проходите мимо!
Важная информация:Встреча будет проходить в здании ВЦ, где на входе есть вахта.
Поэтому очень большая просьба: а)
зарегистрироваться заранее и б) захватить с собой ID (например, паспорт).
(а) значительно облегчит нам составление списка для вахты, (б) облегчит проход через оную. Спасибо!