Рейтинг ИТ-компаний 2014. Оцените свою компанию!

Weekly linkdump #174

Интересные ссылки за неделю:

6 комментариев

Подписаться на комментарии Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

2antonВсе работавшие (и работающие) в CargoWise EDI подтвердят что статья «Gaperton’s blog — Читай код» на 100% правильна. У нас было ~300МБ *.cs файлов без диаграм классов и даже практически без коментариев в коде. Я бы сказал даже сказал, что коментарии не поощрялись. Но это возможно только с применением различных методик, как минимум код-ревью и регрессионного тестирования.

bartholomeo: це не «якийсь» Парето, а досить відомий вчений.

  1. Пойнтер аліасін важка річ, але її можна віднести максимум до гарбідж колектор/не гарбідж колектор. Там память втекла, а тут код написаний невірно.ARM system developer’s guide плаче по автору5. А ось це вже набагато цікавіше. Варто прочитати ще й тому, що виявляється 80/20 принцип «запатентував» якийсь Pareto і сам принцип має набагато ширший зміст.
Мне статья «Gaperton’s blog — Читай код» очень понравилась. Во-первых: автор очень точно дал определение «квалифицированный программист»:

«Квалифицированный инженер-программист (с упором на первом слове, не путать с „программером“ ) умеет проводить анализ „чужой“ подсистемы, восстановит мысль и идею автора, сможет мысль автора развить, продолжить ее, и эффективно решить свою задачу в рамках чужого подхода к проблеме. Все это — работая с кодом.»

Для многих разработчиков, да и для меня — тоже, человек, занимающийся модернизацией или поддержкой ПО подпадал под стереотип программиста-неудачника. Эта статья радикально изменила мое отношение к «заплаточникам». Во-вторых: данная статья была бы очень полезна для большинства выпускников ВУЗов, у которых образ программиста ассоциируется с дядей в белой рубашке, с лэптопом на коленках, который создает новые «виндоуз» или «гуглы» и получает тонны «бабла».

Посмотрел презентацию Линуса в оригинале на ютюбе — очень расстроился: мне так нравился свн, а теперь кардинально разонравился.Оказывается — эта разработка отстой:) И есть тулза на порядок лучше и производительнее. Нужно только поламать свой принцип организации репозитория.

Мне вот почему-то статья «Gaperton’s blog — Читай код» совсем никак не кажется «прекрасной». ИМХО товарищ несет ахинею. Ослепленный долгосрочной работой над одним проектом с по всей видимостью неплохой архитектурой и читабельным кодом. Да еще и создатели всегда могут прочитать лекцию об архитектуре. Но такое счатье бывает далеко не всегда

Подписаться на комментарии

Ctrl+Enter