Рефакторинг уже давно и прочно занимает свое достойное место среди технологий программирования, и не в последнюю очередь благодаря книге Мартина Фаулера — одной из тех книг, которые написаны "на все времена" и которые, как хорошее вино, со временем становятся только ценнее.
Сам принцип...
Рефакторинг кода на JavaScript: улучшениепроектасуществующегокода. Издание второе
Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны "на все времена".
Сам...
Один из самых креативных и признанных лидеров в индустрии программного обеспечения Кент Бек собрал 77 шаблонов для обслуживания задач ежедневного программирования и написания более читаемого кода. Эта новая коллекция шаблонов предназначена для реализации многих аспектов разработки, включая...
Экстремальное программирование. Разработка через тестирование (Кент Бек)
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы...
Шаблоны корпоративных приложений (Мартин Фаулер)
Создание компьютерных систем – дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как...
Чистый код: создание, анализ и рефакторинг (Роберт Мартин)
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему...
Грязный код создает проблемы. Чтобы код было проще читать, проходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, создатель методологии экстремального программирования и первопроходец в области паттернов проектирования, рассказывает нам, где и когда лучше...
В курсе рассматривается понятие рефакторинга, как способ предотвращения распада программы. Рассматриваются различные признаки плохого кода (smells), требующего рефакторинга, объясняется, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывается его механика...
О книге:
«Никаких излишеств. В каждой главе чувствуется воодушевление, прагматизм и направляющая рука авторов».
Бастиан Грубер, Mozilla
«Это настоящая Библия для понимания ключевых принципов языка Rust и методов переработки».
Самбасива Андалури, Oracle
Эта книга научит вас расширять...
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании.Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про...
Что надо знать и делать, чтобы поколение геймеров (тех, кто выросли на компьютерных играх и теперь пришли работать в офисы) стало играть за вашу компанию – и выигрывать. Джон С. Бэк и Митчел Уэйд дают эффективные рекомендации на основе выводов проведенного ими серьезного исследования этого...
Что надо знать и делать, чтобы поколение геймеров (тех, кто выросли на компьютерных играх и теперь пришли работать в офисы) стало играть за вашу компанию – и выигрывать. Джон С. Бэк и Митчел Уэйд дают эффективные рекомендации на основе выводов проведенного ими серьезного исследования этого...
Рефакторинг — это процесс улучшения кода, который не влияет на внешнее поведение программы. При рефакторинге оптимизируется внутренняя структура кода. Код становится более чистым и понятным другим членам команды. Его легче поддерживать и развивать, а значит, ускоряется процесс разработки. В...
Описание книги:
Исландия, начало XIX века. Молодая женщина Агнес Магнусдоттир приговорена к смертной казни за убийство возлюбленного. В ожидании утверждения приговора Агнес отправляют на отдаленный хутор, где ей предстоит прожить несколько месяцев в обычной семье. Изможденную и закованную в...
Данная книга представляет собой результат многолетнего опыта профессионального программиста по применению шаблонов проектирования. Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый...
Описание книги
Доктор психологии, нейронаук и права, профессор Университета Нью-Мексико Кент Кил рассказывает о своей многолетней работе с психопатами – от безжалостных серийных убийц, которых он встречал за решеткой, до детей, в чьем поведении и чертах характера проявились тревожные сигналы...
Пер. с англ. Юлии Трусовой. — М.: Золотой Факел, 2024. — 162 с. — ISBN 978-5-8742164-68-1.
Данное произведение посвящено английской Каббале и охватывает ее полное определение, не ограничиваясь классическими кабба-листическими методами.
Материалы, представленные в этой книге, опираются на труды...
Сьюзен Фаулер (Fowler Susan)
Master Your Motivation: Three Scientific Truths for Achieving Your Goals
О том, как достигать прекрасных результатов в личных делах и не испытывать стресс.
Научит управлять собственной мотивацией, чтобы улучшить качество жизни и обрести радость.
Написана автором...
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования - ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор...
«Истинный гримуар» Джейка Стреттона-Кента — полная реконструкция знаменитой магической книги, дошедшей до нас лишь в искаженных и неполных печатных версиях XVIII-XIX веков на итальянском и французском языках. В настоящем издании читателю предлагается эффективная и последовательная система...