#дядя_боб — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #дядя_боб, aggregated by home.social.
-
[Перевод] Не делайте рефакторинг как Дядя Боб (вторая редакция)
Когда я в прошлом году услышал, что дядя Боб планирует выпустить вторую редакцию «Чистого кода», то был восхищён, а это для меня редкость. Я считал, что и первый выпуск был хорош, хотя сам читаю редко. Возможно, причиной восторга стала мысль о том, что я смогу снова разнести его примеры кода, как сделал в своей первой статье. Или же меня обнадёжило данное Мартином обещание доработать руководства из предыдущей книги. Знаете, то удовольствие, когда читаешь заметки к долгожданным патчам для рабочего ПО. А может, это была глубинная надежда, что кто-то, наконец, пересмотрел его идеи и осознал необходимость изменения подхода Мартина к написанию «чистого кода». Всё же это была самая жестокая критика первой редакции книги с момента её публикации более 17 лет назад. Несмотря на весь свой цинизм и любовь постебаться, я искренне уважаю тех, кто может признать свои ошибки и взглянуть на вещи по-новому. Я испытываю глубокую радость, когда мой посыл доходит до умов людей и меняет их взгляд на вопросы, в которых они грубо заблуждаются (хотя порой мне кажется, что мой напористый подход может, наоборот, этому мешать). Так что представьте, каково было моё разочарование, когда я потратил $60 на электронную версию этой книги, в которой Боб не просто не изменил своей позиции по большинству спорных практик, но и продолжил топить за них ещё круче! Невероятно! Но я забегаю вперёд…
https://habr.com/ru/companies/ruvds/articles/973104/
#ruvds_перевод #рефакторинг #дядя_боб #чистый_код #программирование #java #роберт_мартин
-
[Перевод] Не делайте рефакторинг как дядя Боб. Я вас умоляю
Несмотря на то, что книга «Чистый код» привнесла в наш лексикон прекрасный термин, она также снискала и дурную славу. Это руководство от 2008 года представляет собой сборник принципов и исследований, которые «дядя Боб» (Uncle Bob, то есть Роберт Мартин) выработал за годы программирования. В итоге его практики переняли многие разработчики, одни из которых почитают их как святыни, а другие воспринимают, скорее, в качестве ориентиров, нежели строгих правил. Но, как бы вы к этому ни относились, сам дядя Боб смотрит на них не как на руководства. Он следует этим практикам всецело и очень редко допускает исключения. Так что можно подумать, что его примеры рефакторинга из книги как минимум окажутся лучше среднего кода, который вы встречаете в повседневной работе, или хотя бы будут согласовываться с другими распространёнными советами. Можно подумать...
https://habr.com/ru/companies/ruvds/articles/970488/
#ruvds_перевод #дядя_боб #мартин_роберт #чистый_код #рефакторинг #java
-
Тот самый «Дядя Боб» на моём подкасте! Встреча с Робертом Мартином – автором Clean Code — Пишите ваши вопросы
🔥 Вы готовы услышать то, что изменит ваш взгляд на разработку? 🔥 Как вы знаете, я приглашаю на свои подкасты знаменитых людей, которые продвинули программирование вперед: профессор доктор Бертран Мейер , Марк Симан , Джеффри Рихтер , Ребекка Вирфтс-Брок , и мой октябрьский гость — Роберт С. Мартин . На моем следующем подкасте —легендарный Роберт Мартин , известный всему миру как "Дядя Боб" ! 🤯 Автор культовых книг Clean Code и Clean Architecture , он откроет нам свой взгляд на принципы разработки, которые формируют будущее IT. Что делает код по-настоящему чистым? Почему SOLID-принципы так важны, и как их правильно применять в реальных проектах? Какой путь должен пройти каждый разработчик, чтобы стать настоящим мастером своего дела? Но это еще не всё— у вас есть возможность задать свои вопросы самому Роберту Мартину! Оставляйте их в комментариях, и самые интересные мы обсудим на подкасте. Не упустите свой шанс задать вопрос одному из самых влиятельных людей в мире программирования! 👨💻 Какие вопросы вас волнуют? Пишите их в комментариях, и, возможно, именно ваш вопрос станет темой нашего обсуждения с Дядей Бобом!
https://habr.com/ru/articles/851354/
#Дядя_Боб #роберт_мартин #clean_code #clean_architecture #podcast