Роберт Сесіл Мартін. Чистий код. Створення, аналіз та рефакторинг

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

Докладніше

Ешлі Дьюал. Смертельно чудова

Коли ми розуміємо, що змінились? Коли життя стає чужим? Ми хочемо бути сильнішими, жорсткішими, небезпечнішими. Але кожна з цих якостей набувається в певних умовах. Вони не з'являються з повітря. Чи не виникають просто так. Щоб стати рішучим, міцним і розважливим, потрібно пройти через безліч випробувань і потрібно не лише вигравати, а й зазнавати поразок, інакше не буде сенсу.
То чи справді це добре – стати жорстоким? Розважливим? Холодним? Людинастає черствим через багато обставин, і потім вже не може знову стати теплим і довірливим. Якщо ти небезпечний, то тебе встигли зламати. Значить, тобі було в сотні разів болючіше, ніж тим, хто тебе оточує. І тому ти навчився відрізнятись від них. Ти став сильнішим лише від того, що більше нікому не довіряєш і ні в кого не віриш.

Докладніше