понедельник, 30 ноября 2009 г.

Object Oriented Perl

Object Oriented Perl
Damian Conway

Одна из ранних работ Конвея по методам ООП в языке Perl. Книга была издана в 2000 году и поэтому материал местами сильно устарел, тем не менее, книгу стоит почитать хотя бы для сравнения с одним из последующих трудов Конвея - Perl Best Practices. Интересно отметить, что в последствии автор пересмотрел ряд своих убеждений. К примеру, в Object Oriented Perl Конвей рекомендует псевдо-хеши как одну из альтернатив для создания инфраструктуры объектов. В Perl Best Practices он признает, что это было ошибкой. Кроме того, псевдо-хеши в последствии были объявлены как Deprecated, а начиная с Perl 5.9 вообще исключены из языка.

В последующих своих работах Конвей активно продвигает технологию известную как Inside-Out Objects. Она позволяет строить большие, надежные и масштабируемые иерархии объектов. Говоря про Inside-Out объекты, следует упомянуть про великолепный модуль Конвея Class::Std, который позволяет автоматизировать их создание и поддержку. В общем, всем поклонникам творчества Дамиана Конвея рекомендуется!

Оценка по шкале ИМХО: 4

Комментариев нет:

Отправить комментарий