Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и книга, с другой ее содержание.
Материал изложенный в книге не совсем подойдет новичкам в программировании, т.к. предполагает наличия опыта, в то же время он будет скучен для опытных программистов, т.к. с опытом человек сам приходит к идеям описанным в книге. Примитивные примеры и чрезмерно подробное отображение изменений кода (с копипастом не меняющегося кода в листингах) не дают особой пользы ни новичкам, ни программистам с опытом, а, наверно, лишь издателю, занимая добрую треть (оценка "на глаз") книги. Кроме этого, читая книгу постоянно возникает ощущение дежавю, а "присмотревшись поближе" действительно замечаешь что весь материал описывает один и тот же набор идей, только описанных по по новому (читай "повторяется)".
Very interesting and different approach to programming - object oriented programming that is different from classic - structural - that is used everywhere in today software development. Book covers concepts from philosophy (that is sometimes hard to read and several times I want to forbidden this book) behind of object thinking and structural programming to domain understanding and implementing requirements into software.
Be careful, after reading this book you will must to live and deal with knowledge that all of your colleages are structured programmers that is used to call it OOP.
Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и книга, с другой ее содержание.
Материал изложенный в книге не совсем подойдет новичкам в программировании, т.к. предполагает наличия опыта, в то же время он будет скучен для опытных программистов, т.к. с опытом человек сам приходит к идеям описанным в книге. Примитивные примеры и чрезмерно подробное отображение изменений кода (с копипастом не меняющегося кода в листингах) не дают особой пользы ни новичкам, ни программистам с опытом, а, наверно, лишь издателю, занимая добрую треть (оценка "на глаз") книги. Кроме этого, читая книгу постоянно возникает ощущение дежавю, а "присмотревшись поближе" действительно замечаешь что весь материал описывает один и тот же набор идей, только описанных по по новому (читай "повторяется)".