Экстремальное программирование - хочется в туалет, но есть мысль.