Введение в язык Питон


Ресурсы


  • Полезная книга о метаклассах - "Используя метаклассы" (Putting Metaclasses to Work), написанная Айром Р. Форманом (Ira R. Forman) и Скоттом Дэнфортом (Scott Danforth) (издательство Addison-Wesley, 1999).
  • Не менее интересно эссе Гвидо ван Россума (Guido van Rossum) "Унификация типов и классов в Python 2.2" () о метаклассах на Python.
  • Статьи Дэвида, опубликованные на developerWorks:

    • "" ();
    • "Создание декларативных мини-языков" ();
    • "Вопросы XML: обеспечение допустимости при помощи библиотеки gnosis.xml.validity" ().
  • Не знаете Тима Питерса? А следовало бы! Начните знакомство со страницы Тима , а затем регулярно читайте новости на comp.lang.python.
  • Незнакомы с АОП? Вам будет интересно прочитать "Введение в аспектно-ориентированное программирование (АОП)" (), написанное Кеном Уингом Куном Ли (Ken Wing Kuen Lee) из Гонконгского университета науки и техники.
  • В 90-е годы Грегор Кицалес (Gregor Kiczales) и его группа из PARC (Palo Alto Research Center), дочерней компании корпорации Xerox, придумали термин "Аспектно-ориентированное программирование" (), который они отстаивали как подход, позволяющий программистам проводить больше времени за написанием кода, а не его исправлением.
  • В работе Карла Й. Либерхера (Karl J. Lieberherr) "Связь между Demeter/адаптивным программированием и аспектно-ориентированным программированием" () также рассказывается об АОП.
  • Не менее интересен проект "Предметно-ориентированное программирование" (). По мнению специалистов IBM Research, это по существу то же самое, что и аспектно-ориентированное программирование.
  • Скачайте с сайта Дэвида , которые несколько раз упоминались в этой статье.
  • в зоне Linux developerWorks.




Начало  Назад  Вперед



Книжный магазин