Заключение

Posted on May 13, 2022

Поздравляю вас с окончанием курса! Надеюсь, что было интересно, и что-то интересное вы для себя подчерпнули. Если у вас есть какие-нибудь замечания или пожелания по содержанию курса, пишите на почту, которая мелькала в записи третьего дня.

Если Smalltalk вас заинтересовал, то в Интернете и (когда-то) на Amazon доступно много литературы об этой по-своему прекрасной среде.

Из того, что порекомендует любой смолтокер:

  1. “Smalltalk-80: The language and its implementation” – вечная классика, первоисточник, библия любого смолтокера. Интересно как описание языка и среды из 80х, так и видение объектно-ориентированного программирования до популяризации этого термина в том виде, в котором мы его сейчас все знаем (как известно, у Алана Кэя есть свое определение).
    • Так же примечателен культовый (среди смолтокеров, конечно) выпуск журнала Byte о Smalltalk.
  2. “Smalltalk Best Practice Patterns” – краткий, но ёмкий сборник идиом на Смолтоке от Кента Бека. Хорошее руководство по развитию правильного стиля программирования на Смолтоке.
  3. “Design Patterns Smalltalk Companion” – переложение классической книги GoF о 23х паттернах проектирования на Смолток. Крайне рекомендованное чтиво во избежание дизайнерских ошибок – многие паттерны на Смолтоке реализуются изящно, а то и вообще не требуют какой-то особой реализации.
  4. “Pharo By Example” – главная книга по Pharo, постоянно актуализируется и дополняется. Маст-рид, если вы хотите полностью и правильно погрузиться в Pharo.
  5. “Agile Visualization with Pharo” – книга о визуализации в Pharo с использованием Roassal.
  6. Другие книги в свободном доступе, в основном исторические (~1990-99).

Happy Smalltalking!

–Dmitry

Вернуться к курсу