Идеальный программист. Как стать профессионалом разработки ПО, Роберт Мартин
Роберт Мартин

Идеальный программист. Как стать профессионалом разработки ПО

Сообщить о появлении
Загрузите файл EPUB или FB2 на Букмейт — и начинайте читать книгу бесплатно. Как загрузить книгу?
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела.
В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга – больше, чем описание методов, она о профессиональном подходе к процессу разработки.
Эта книга сейчас недоступна
250 бумажных страниц

Впечатления

Alex Klyanchin
Alex Klyanchinделится впечатлением2 года назад
👍Советую
💡Познавательно
🎯Полезно

Великолепная книга!

Виталий Николаев
Виталий Николаевделится впечатлением3 года назад
👍Советую
💡Познавательно
🎯Полезно

Каких то откровений вы тут не найдете, но полезно почитать/полистать

Rodion Mescheryakov
Rodion Mescheryakovделится впечатлением10 месяцев назад

[в процессе чтения]
- брать ответственность за свою работу
- тестировать код для получения уверенности в качестве своей работы и лёгкого внесения изменений в кодовую базу
- выделять 20 часов в неделю на самообучение
- умение говорить "нет" искусственным занижениям срока разработки
- говорить "да" только трезво оценив возможности и последствия
- следить за душевным и физическим состоянием, стараться устранять отвлекающие внерабочие факторы
- избегать состояния потока

Цитаты

Rawan Qurmet
Rawan Qurmetцитирует2 года назад
Наверное, вы подумали, что я усвоил полученный урок и стал профессионалом? Ничего подобного. Это был лишь первый из многих уроков, которые мне еще предстояло усвоить. В дальнейшем меня уволили с одной работы за сорванный по беспечности график и чуть не уволили с другой за случайное разглашение конфиденциальной информации. Я брался за рискованные проекты и заваливал их, не обращаясь за помощью, которая, как я знал, была мне необходима. Я рьяно защищал свои технические решения, даже если они противоречили потребностям заказчиков. Я принял на работу совершенно неквалифицированного человека, который стал тяжким бременем для моего нанимателя. И что хуже всего, из-за моих организационных ошибок уволили двух других людей.
Так что относитесь к этой книге как к каталогу моих заблуждений, исповеди в моих прегрешениях и сборнику советов, которые помогут вам избежать моих ошибок.
Маргарита Коновалевская
Маргарита Коновалевскаяцитируетв прошлом году
Обещая «попытаться», вы признаетесь в том, что ранее вы сдерживались; что у вас остался дополнительный резерв, которым вы можете воспользоваться. Вы признаетесь в том, что цель может быть достигнута посредством приложения дополнительных усилий; более того, вы фактически обязуетесь применить эти дополнительные усилия для достижения цели. Следовательно, обещая попытаться, вы обязуетесь добиться успеха. Тем самым вы взваливаете на себя тяжелое бремя. Если «попытка» не приведет к желаемому результату, это рассматривается как провал.
У вас есть дополнительный источник энергии, который вы еще не пустили в ход? И если вы задействуете его, сможете ли вы достичь поставленной цели? Или вы просто создаете условия для своего будущего провала?
Обещая попытаться, вы обещаете изменить свои планы. Прежних планов оказалось недостаточно. Обещая попытаться, вы говорите, что у вас есть новый план. Что это за план? Какие изменения вы внесете в свое поведение? Что вы собираетесь сделать иначе сейчас, когда вы «пытаетесь»?
Если у вас нет другого плана, если вы не измените свое поведение, если все будет идти точно так же, как до вашего обещания, то что тогда означает ваше «попытаюсь»?
Если вы не придерживаете часть энергии в резерве, если у вас нет нового плана, если вы не намерены изменять свое поведение и если вы достаточно уверены в исходной оценке, то ваше обещание «попытаться» в корне непорядочно. Вы врете. И по всей видимости, вы делаете это для того, чтобы сохранить лицо и избежать конфронтации
Alex Klyanchin
Alex Klyanchinцитирует2 года назад
называю этот принцип «правилом бойскаута»: всегда оставляйте модуль чище, чем до вашего прихода. Всегда совершайте добрые дела в коде, когда вам представится такая возможность.

На полках

Learn programming, Kristina
Kristina
Learn programming
  • 119
  • 52
Coding Your Dreams, Никита Муравьёвъ
Никита Муравьёвъ
Coding Your Dreams
  • 16
  • 28
Программирование, дизайн, Екатерина Зайцева
Екатерина Зайцева
Программирование, дизайн
  • 45
  • 21
Разработка и тестирование ПО, Алексей
fb2epub
Перетащите файлы сюда, не более 5 за один раз