Остерегайтесь нестандартных редакторов. Если отдать предпочтение одному из них, очень быстро надоест устанавливать его в каждой новой системе.
Поскольку круг обязанностей системного администратора четко очертить нельзя, от вас, скорее всего, потребуют, чтобы вы были не только штатным администратором, но и штатным инженером, писателем, а также специалистом по психоанализу.
Теория без практики мертва, практика без теории слепа.
Опыт заключен в процедуре.
Предложения должны быть короткими, как мысль пролетариата.
Картинка стоит тысячи слов.
Итератор - это чистая абстракция, т.е. все, что ведет себя как итератор и есть итератор.
Я всегда мечтал, чтобы пользоваться компьютером было не труднее, чем телефоном. Моя мечта сбылась. Я уже не знаю, как пользоваться моим телефоном.
Убедитесь, что кто-то отвечает за проект в целом.
Доказательство по аналогии – это обман.
Всегда помните, что разработка программного продукта – человеческая деятельность.
Система должна быть спроектирована так, чтобы оставаться как можно проще после серии внесенных в нее изменений.
Мир просто слишком велик, чтобы универсальные стандарты были реалистичны, или чтобы они действительно стали основной целью всех компонент и инструментов.
Дефицит обратной связи ведет к ущербности проекта, а исправления «по месту выявления» приводит к «корявой реализации».
Участники разработки должны иметь общую культуру, позволяющую эффективно общаться.
Правильное принятие решения – это как правило, дело одной «проницательной» личности... Проекты, когда они не имеют такой ясной цели, практически всегда обречены на неудачу.
Проекты, которые «мы знаем, как делать», можно передать относительным новичкам, которые этого не знают.
В программировании ничем не заменишь ума, опыта и вкуса.
Успешная разработка программного обеспечения – это дело, требующее времени.
Никакое дело не покажется невыполнимым, если разбить его на мелкие части.