5 октября 2020 г.
оставил отзыв о книге «Рефакторинг. Улучшение существующего кода» 5 октября 2020 г.

Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и книга, с другой ее содержание.

Материал изложенный в книге не совсем подойдет новичкам в программировании, т.к. предполагает наличия опыта, в то же время он будет скучен для опытных программистов, т.к. с опытом человек сам приходит к идеям описанным в книге. Примитивные примеры и чрезмерно подробное отображение изменений кода (с копипастом не меняющегося кода в листингах) не дают особой пользы ни новичкам, ни программистам с опытом, а, наверно, лишь издателю, занимая добрую треть (оценка "на глаз") книги. Кроме этого, читая книгу постоянно возникает ощущение дежавю, а "присмотревшись поближе" действительно замечаешь что весь материал описывает один и тот же набор идей, только описанных по по новому (читай "повторяется)".

книга Рефакторинг. Улучшение существующего кода
5 октября 2020 г.
оставил отзыв о книге «Object Thinking» 5 октября 2020 г.

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.

книга Object Thinking
19 апреля 2020 г.
оставил отзыв о книге «Refactoring: Improving the Design of Existing Code» 19 апреля 2020 г.

Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и книга, с другой ее содержание.

Материал изложенный в книге не совсем подойдет новичкам в программировании, т.к. предполагает наличия опыта, в то же время он будет скучен для опытных программистов, т.к. с опытом человек сам приходит к идеям описанным в книге. Примитивные примеры и чрезмерно подробное отображение изменений кода (с копипастом не меняющегося кода в листингах) не дают особой пользы ни новичкам, ни программистам с опытом, а, наверно, лишь издателю, занимая добрую треть (оценка "на глаз") книги. Кроме этого, читая книгу постоянно возникает ощущение дежавю, а "присмотревшись поближе" действительно замечаешь что весь материал описывает один и тот же набор идей, только описанных по по новому (читай "повторяется)".

книга Refactoring: Improving the Design of Existing Code
15 апреля 2020 г.
оставил отзыв о книге «Algorithms» 15 апреля 2020 г.

Книга сподобалась. Автор описує алгоритми та структури данних з більшістью з якими программіст зустрічається щодня. Все розглянуто на реальних прикладах. Книга добре структурована, матеріал подається послідовно. Для кожного розділу є список завдань для "домашнього виконання". Особливо ця книга сподобалась тим, що в ній не так багато математики як в інших книжках які я зустрічав. Автору вдається пояснити матеріал "программістам-гумманітаріям".

книга Algorithms
14 апреля 2020 г.

Цей комментар моя особиста думка та може не співпадати.

Книга є розірваним набором фактів, історій та формул. Вона поділена на частини. Кожну частину можна описати так:
1. Вступ. Структровано добре та зрозуміло, але він займає лише "пів сторінки";
2. Історія. Якісь факти, які не зрозуміло до чого та як пов'язані;
3. Математика. Приклади подаються як навчальні, але нічого не пояснюється. Людина яка розбираєтся що до чого в математиці витрачає час читаючи щось елементарне, але людина яке не розуміється все одно нічого не зрозуміє.

Пункти два та три завжди перемішуються.

Взагалі, книга схожа на таке: ви дивитесь телевізор з ранку до вечора та дуже частенько засинаєте, і просинаєтесь. Між цим хтось постійно перемикає канали по колу. Чи зможете ви в кінці дня зібрати все до купи?

книга Укрощение бесконечности. История математики от первых чисел до теории хаоса