0: The Programmers' Stone
Программистский камень

Дополнительные материалы, указатели на ресурсы и  ссылки


Дополнительные материалы

Автоформализация знания Опыт подхода, который очень совместим с "Programmers' Stone".

Экстремальное программирование Резюме новой книги.

Неожиданная рекомендация О силе "Programmers' Stone".


Указатели на ресурсы

Mining Usefulness Как противоположность согласию. Например.

The Jargon File Классический праздник хакерской культуры, поддерживаемый Эриком Рэймондом (Eric S. Raymond).

Design Patterns in MFC Интересное исследование паттернов дизайна, которые можно увидеть в MFC и других графических библиотеках (инструментах).

 


Ссылки

Adams, Scott

The Dilbert Future

Boxtree
ISBN 0-7522-1118-8

"Дильбертово будущее"
Очень забавно и проницательно. Об Адамсе говорят много чепухи. Но он просто очень смешной карикатурист. Говорят, что он ужасен и циничен. Это потому, что он с поразительной точностью  документировал происходящую на рабочих местах глупость. Всю помпезность,  недобросовестность, тупость и ритуализм. При просмотре завершающего книгу раздела ваши волосы встанут дыбом. 

Brookes, Frederick P.

The Mythical Man-Month

Addison Wesley
ISBN 0-201-00650-2

"Мифический человеко-месяц"
Обычно считается самым разумным руководством по управлению практичными эффективными программными проектами, каждое высказывание Брукса, кажется, взято из практики блюдущих ритуал ISO 9001 зомби. Именно поэтому производство коммерческого программного обеспечения в таком застое.

DeMarco, Tom & Lister, Timothy

Peopleware: Productive Projects and Teams  

Dorset House
ISBN 0-932633-05-6

"Peopleware: продуктивные проекты и команды"
Наблюдения с точки зрения здравого смысла, касающиеся того, как делать эффективные программные проекты. Лучшие места посвящены нападкам на офисы с открытой планировкой. В Reciprocality (Взаимность) показано, что открытую планировку можно считать желательной, поскольку потребители ритуала любят наблюдать ритуальные движения друг друга весь день, а бесконечно звонящие телефоны не вызывают проблемы, поскольку все равно никто не думает. Посмотрите также комментарии об "однородных командах" ("jelled teams") и "профессионализме", который предлагается в качестве синонима для самодовольной помпезности.

Degrace, Peter & Stahl, Leslie Hulet

The Olduvai Imperative

Prentice Hall
ISBN 0-13-220104-6

Авторы настроились написать книгу об инструментах CASE, и обнаружили множество ждущих своего исследования белых пятен, когда мы спрашиваем, что же мы в действительности делаем, когда разрабатываем программы. Я не думаю, что предлагаемое ими разделение "греки и римляне" ("Greeks vs. Romans") слишком хорошо работает, но они действительно открыли, что есть два отличающихся подхода.

Feynman, Richard P.

Feynman Lectures on Computation

Addison Wesley
ISBN 0-20148991-0

"Фейнмановские лекции по исчислению"
Все отлично, но особенно разделы, посвященные Чарлзу Беннетту (Charles Bennett) и энергетическому эквиваленту информации. Эта книга была предметом бесконечных споров в течение 10 лет, но сейчас мы можем положиться на слова Фейнмана по поводу этого замечательного результата, так важного для Reciprocality. 

Gamma, Erich et. al.

Design Patterns: Elements of reusable Object-Oriented Software

Addison Wesley
ISBN 0-201-63361-2

"Приемы объектно-ориентированного проектирования. Паттерны проектирования"
Лучшая книга по паттернам проектирования (design patterns). Делает акцент на аспектах композиции программного дизайна -- том, что не могут делать носители M0. Очень полезна в местах, где упрощенная M0 неправильная интерпретация ISO 9001 полностью вышла из-под контроля. Вы просто ссылаетесь на шаблон (по имени) в документе "Проект Архитектуры" и говорите о деталях в документе "Детальный Проект".  Это дает полезный документ, который не мешает хорошей композиции требуя, чтобы проект укладывался в дебильную обязательную структуру документа, созданного человеком, который не может понять, что такое композиция, но должен его написать!

Goldratt, Eliyahu M & Cox, Jeff

The Goal

Gow
ISBN 0-566-07418-4

"Цель"
Сказочки о том, как наши герои умеют думать с M0 и решать проблемы, вместо того, чтобы бежать с работы со всеми вещами, что скорее всего и произошло бы на самом деле.

Goldratt, Eliyahu M.

It's Not Luck

Gower
ISBN 0-566-07637-3

"Нет счастья"
Еще несколько сказочек.

Hohmann, Luke

Journey of the Software Professional

Prentice Hall
ISBN 0-13-236613-4

"Путь профессионального программиста"
Очень близко к Programmers' Stone, насколько это возможно, если придерживаться парадигмы и языка M0. Самая близкая к Programmers' Stone из напечатанных книг. "Путь" (Journey) в названии, конечно же, в алхимическом смысле.

Levy, Steven

Hackers

Penguin
ISBN 0-14-023269-9

"Хакеры"
Как "очевидно очень глупые" люди изменяют мир. В главной роли -- маленький Билл Гейтс (Bill Gates), играющий молодого Дарта Вадера (Darth Vader). (Факт: В 1978 я купил продукт Microsoft, называвшийся "EDAS for TRS-80 Model I". Он оказался настолько плохим, что я написал с его помощью замену, а потом просто выбросил. Лента в магнитофонной кассете, на которой он поставлялся, была настолько короткой, что не могла хранить что-нибудь полезное.) 

Naur, Peter

Computing: A Human Activity

ACM Press
ISBN 0-201-58069-1

"Вычисления: человеческая деятельность"
Мудрые слова из давних времен. Как стало возможно, что программирование смогло стать чем-то другим, чем человеческой деятельностью, но люди об этом забыли.

Schwartz, Howard S.

Narcissistic Process and Corporate Decay

New York University Press
ISBN 0-8147-7938-7

"Процесс нарциссизма и распад корпорации"
Описывает M0 в коммерческих обстоятельствах с позиций модели Фрейда (Freudian model). Модель, конечно, во многом справедлива -- M0, а не детские умы -- место, откуда приходит мотивационная и иллюзорная структура. 

Senge, Peter M.

The Fifth Discipline

Random House
ISBN 0-7126-5687-1

"Пятая дисциплина"
Свободное от M0 мышление в бизнесе. Вводятся "Сенгианские Структуры" ("Sengian Patterns"), которые, я уверен, пораженные M0 не способны заметить в ситуациях реального мира.

Spencer-Brown, George

Laws of Form

E. P Dutton
ISBN 0-525-47544-3

"Законы формы"
Культовая классика среди хакеров около 30 лет назад, на которую также ссылается в книге "Вселенная за следующей дверью" Роберт Уилсон (Robert Anton Wilson's "Universe Next Door").

Weinberg, Gerald M.

The Psychology of Computer Programming

Van Nostrand Reinhold
ISBN 0-442-20764-6

"Психология программирования компьютеров"
Этот старинный текст никому не удалось превзойти. Никто почему-то не отваживается.

White, Michael

Isaac Newton - The Last Sorcerer

Fourth Estate
ISBN 1-85702-416-8

"Исаак Ньютон -- последний алхимик"
Уайт, как кажется, не понимал, что алхимия -- это преобразование оператора -- картостроение, но его изложение великолепно, поэтому вы можете сделать собственные выводы на основе его данных.

Yourdon, Edward

Decline and Fall of the American Programmer

Prentice Hall
ISBN 0-13203670-3

"Закат и падение американского программирования"
 Я еще не видел второго издания. Проблема оффшора не наступила, поскольку программирование -- не тот свободный от контекста процедурализм, которым, как думают, можно с успехом заниматься в офисах с открытой планировкой. Показывает тоскливую предопределенность глупость ритуалов управления по стандарту в фирмах M0.

Используются технологии uCoz