Рекомендуемые статьи / статьи по ремеслу программирования - PullRequest
6 голосов
/ 22 апреля 2009

Мое намерение здесь состоит в том, чтобы иметь единственную нить «сделаю из вас лучшего программиста, просто для чтения» из статей или статей или действительно стоящие посты в блоге , которые писатель приложил немало усилий, чтобы отогнать ( все, что займет у вас меньше дня, чтобы прочитать ). У меня нет времени, чтобы копаться в гигантских информационных криптах Интернета (большую часть времени), поэтому, если мы поможем друг другу, разместив маяки на хороших вещах, мы все сможем сэкономить время.

Должен

  • влияет (или, по крайней мере, заставляет вас исследовать) вашу точку зрения / взгляды на программирование.
  • be технологически-независимый (не относится только к конкретному сообществу программистов).
  • не будет штепселем для новой архитектуры, продукта или методологии.
  • не привязан к определенной роли , которая поддерживает программирование. (Как сделать лучше спецификации / UX / и т.д.)
  • не причиняет боль моему мозгу . Ориентируйтесь на средне-продвинутую аудиторию, не считая читателя волшебником в математике / исчислении

Я вижу, у нас уже есть ' Какие статьи о программировании самые лучшие? ', и есть некоторое совпадение (по крайней мере, с первой страницей) _ Я не могу найти слова, чтобы выразить разницу, которую я хочу передать. Я предполагаю, что акцент здесь делается на аспекте «ремесла».
Надеюсь, достаточно людей найдут эту идею полезной и внесут свой вклад ... или ее проголосуют / закрывают и не добавляют шума.

Ответы [ 7 ]

4 голосов
/ 22 апреля 2009

Хотя это не статья / статья, я настоятельно рекомендую вам прочитать:

Рефакторинг Мартина Фаулера и др.

Это заставляет вас полностью изменить то, как вы видите код. Исходный код не для машин, чтобы быть счастливым, а для людей.

Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, который могут понять люди. Мартин Фаулер

4 голосов
/ 22 апреля 2009

Как стать программистом

Относительно короткий, вы можете легко прочитать его за один день, и концентрируется на прагматике профессии.

4 голосов
/ 22 апреля 2009

Архивы Дейкстры взорвать меня. Большинство из них короткие и могут быть прочитаны менее чем за час. Прелесть в том, что многим понадобится остаток естественной жизни, чтобы по-настоящему понять. :)

3 голосов
/ 22 апреля 2009

Что должен знать каждый компьютерный ученый об арифметике с плавающей запятой , возможно, слишком специализирован, но я думаю, что по крайней мере это следует упомянуть здесь.

3 голосов
/ 22 апреля 2009

Мифический месяц человека , хотя книга, а не статья, имеет важное значение.

1 голос
/ 22 апреля 2009

Программирование Питера Наура как построение теории

Не могу найти онлайн-версию. Однако эта часть опубликована в виде приложения в книге Алистера Кокберна «1005 * Agile Software Development: совместная игра .

0 голосов
/ 08 мая 2009

Статья Мартина Фаулера о GUI Architectures . Если бы программисты прочитали это, прежде чем вызывать GUI, мир стал бы намного лучше.
У меня есть удобная распечатка, к которой можно вернуться каждый раз, когда я путаюсь с MVC, MVP, MVVM и другими сокращениями, которые умножаются на день ... и их семантическое распространение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...