
Автор
Егор Бугаенко — новинки
- 2 произведения
- 6 изданий на 3 языках
-
Элегантные объекты. Java Edition Егор Бугаенко
ISBN: 978-5-4461-1269-2 Год издания: 2019 Издательство: Питер Язык: Русский Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это — зло. Для начинающего программиста этот томик может стать просветлением или шоком, а для опытного является обязательным чтением. -
Наш код. Ремесло, профессия, искусство Егор Бугаенко
ISBN: 978-5-4461-1144-2 Год издания: 2019 Издательство: Прогресс книга Быть программистом может быть интересно и весело, но быть разработчиком программного обеспечения — это сущий ад. Компьютеры логичны, люди — нет. Увы, в современной индустрии программного обеспечения не платят за программирование. Платят за разработку программного обеспечения, а это подразумевает выполнение задач в команде — вместе с другими людьми. Команды состоят из своенравных людей, а не из классов и методов Java.
Успех программного проекта зависит от умных инженеров, которые зачастую ленивы, невежественны, эгоистичны, раздражительны и попросту несчастны. Успех зависит от людей, которые нередко не умеют общаться, делиться знаниями, руководить и подчиняться, а также следовать указаниям. Он зависит от нашей способности формировать команды и участвовать в их деятельности. А еще от наших социальных навыков — порой в гораздо большей степени, нежели от навыков технических.
Драма? Согласны. Эта драма касается каждого из наших собратьев по профессии, поэтому, если стремитесь выжить в такой профессии, читайте эту книгу. -
Элегантные объекты. Java Edition Егор Бугаенко
ISBN: 978-5-4461-0801-5 Год издания: 2018 Издательство: Питер Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это - зло. Для начинающего программиста этот томик может стать просветлением или шоком, а для опытного является обязательным чтением.
-
Elegant Objects vol. 2 Егор Бугаенко
ISBN: 978-1-534-90830-7 Год издания: 2017 Издательство: CreateSpace Independent Publishing Platform Язык: Английский -
Elegant Objects Егор Бугаенко
ISBN: 9781519166913 Год издания: 2016 Язык: Английский TL;DR There are 23 practical recommendations for object-oriented programmers. Most of them are completely against everything you've read in other books. For example, static methods, NULL references, getters, setters, and mutable classes are called evil.