По мотивам статьи на ibm.com/developerworks

Можно будет что-нибудь поискать в интернете. Потом. :)

Термины

  • YAGNI (You Ain’t Gonna Need It — не делай то, что не нужно).
  • DUF (Big Design Up Front — Большой Изначальный Проект) до Cowboy Hacking (Ковбойское хакерство)
  • Model-View-Presenter
  • Architectus Oryzus
  • Architectus Reloadus
  • Пост-тестирование (test-after development, TAD)
  • Разработки через тестирование (TDD)

Книги

  • The Productive Programmer
  • The Pragmatic Programmer

Мое эмпирическое правило для проектов на Java гласит, что не должно быть методов длиннее десяти строк.

Комбинированный метод. Шаблон этого метода содержит три ключевых утверждения:

  • Разделяйте программу на методы, выполняющие одну четко формулируемую задачу.
  • Держите все операции метода на одном уровне абстракции.
  • Программы естественным образом превратятся во множество мелких методов размером в несколько строк.

По-мотивам люди гугл. Организации интернет.

GoogleПочитал про Google. Про людей которые там работают. Производит впечатление — лучшие из лучших. Все с высшими образованиями, чаще с двумя. Многие с успехами в собственном бизнесе. Многие инженеры имеют патенты. Многие имеют публикации по профессиональной деятельности. Многие имеют награды за вклад и прочее. В общем внушает уважение. Обратил внимание что большая часть людей на этой странице работает в Google сравнительно недавно с 2003-2004 года.

Читать далее

Блогоэффект (для автора)

Блогоэффект — это когда во-время мероприятия, просмотра фильма, прослушивания музыки, восприятие проходит с мозгометкой: «А как я напишу об этом в блоге?»

Обычно мешает в полной мере насладится происходящим, а главное искажает впечатления.

Синергия

Синергии или Синергизм (от греч. ???????? Synergos — вместе действующий) — это комбинированное воздействие двух или более факторов, характеризующееся тем, что их объединённое биологическое действие существенно превосходит эффект каждого отдельно взятого компонента и их суммы. Например:

  • знания и усилия нескольких человек организуются таким образом, что они взаимно усиливаются. Приблизительно об этом же говорит и второе понятие cверхаддитивный эффект — это положение вещей, обычно передаваемое фразой «целое больше суммы отдельных частей» (1+1=4);
  • прибыль после слияния двух компаний превосходит сумму прибылей этих компаний до объединения.
  • целое больше простой суммы своих частей.

Часто вместо слова «синергия» употребляется термин «синергетический эффект».

Взято с wikipedia.org, без редакции.

Грызть бетон

Решать нетехническую задачу. Задачу которая не имеет явных методов решения и подходов. Это значит что решение начинается с вопроса «Что сделать?», а не «Как сделать?».