Цитаты из книги «Идеальный программист. Как стать профессионалом разработки ПО» Роберта Мартина📚 — лучшие афоризмы, высказывания и крылатые фразы — MyBook. Страница 48
image
Читайте книги, статьи, блоги, твиты. Посещайте конференции и собрания пользовательских групп. Участвуйте в работе исследовательских групп. Изучайте то, что лежит за пределами вашей привычной зоны. Если вы программист. NET – изучайте Java. Если вы программируете на Java – изучайте Ruby. Если вы программируете на C – изучайте Lisp. А если вам захочется серьезно поработать мозгами, изучайте Prolog и Forth!
8 августа 2020

Поделиться

Профессиональные разработчики настолько уверены в своем коде и тестах, что они с легкостью вносят случайные, спонтанные изменения. Они могут ни с того ни с сего переименовать класс. Заметив слишком длинный метод во время чтения модуля, они по ходу дела разбивают его на несколько меньших методов. Они преобразуют команду switch в полиморфную конструкцию или сворачивают иерархию наследования в линейную цепочку. Короче говоря, они относятся к коду так же, как скульптор относится к глине – они постоянно разминают его и придают новую форму.
8 августа 2020

Поделиться

Мартин Р. Чистый код. Создание, анализ и рефакторинг. СПб.: Питер, 2010.Вернуться13 Robert C. Martin, Agile Software Development: Principles, Patterns, and Practices, Upper Saddle River, NJ: Prentice Hall, 2003.
15 июля 2020

Поделиться

Robert C. Martin, Principles, Patterns, and Practices of Agile Software Development
14 июля 2020

Поделиться

http://katas.softwarecraftsmanship.org
8 июля 2020

Поделиться

автоматизированных приемочных тестов, которые представляют собой истинную спецификацию и документированные требования к системе
7 июля 2020

Поделиться

еще одна сторона профессиональной этики проявляется в том, что опытные программисты берут под опеку молодых программистов и обучают их. Аналогичным образом профессиональная обязанность неопытных программистов заключается в том, чтобы найти наставника и перенять его опыт.
29 июня 2020

Поделиться

Если кто-то испытывает затруднения, предложите помощь. Просто удивительно, насколько эффективной порой оказывается такая помощь. Дело не в том, что вы намного умнее своего коллеги; просто свежая точка зрения нередко становится мощным катализатором для решения проблем.
29 июня 2020

Поделиться

Регулярно проверяйте ход проекта по отношению к конечной цели и представьте три[16] обоснованные конечные даты: лучшую, номинальную и худшую.
29 июня 2020

Поделиться

Обязательно следите за сном, здоровьем и образом жизни, чтобы вы могли ежедневно посвятить работе восемь хороших часов.
29 июня 2020

Поделиться

1
...
...
82