«И назвал Бог свет днем, а тьму ночью.» (Первая книга Моисея). Именование переменных. Мир баз данных: логические уровни, первичные ключи, SQL-операторы, хранимые процедуры. Подходы к разработке: пометка оставшихся проблем, файлы-помощники, модульные тесты. Кладезь практических примеров и рекомендаций.
Навыки элегантного программирования. Часть 1.В самом большом за всю мою карьеру проекте участвовало лишь 3,5 разработчика (менеджер проекта, два штатных разработчика, включая меня, и еще один парень, приходивший на помощь в случае авралов). Ключевым фактором столь высокой эффективности было наличие хорошей библиотеки базовых компонентов (framework). Благодаря ей, мы в основном думали о том, «что» создать, а не «как». Другими словами, мы фокусировались на бизнес-логике продукта, а написание «технического» кода занимало лишь малую часть нашего [...]