- Автор темы
 - #1
 
Давайте поговорим о(лингвисты есть? "о" или "об"?) ошибках, которые мы допускаем при разработке  -  просто назовите по пунктам те, которые вы допускали и собираетесь (либо уже) начали обходить стороной.
Наверняка кто-то найдет что-нибудь, в чем ошибается каждый раз при проектировании\разработке приложения.
Не забывайте пожалуйста в списке своих ошибок делать следующие пометки:
	
		
			
		
		
	
				
			Наверняка кто-то найдет что-нибудь, в чем ошибается каждый раз при проектировании\разработке приложения.
Не забывайте пожалуйста в списке своих ошибок делать следующие пометки:
- [в прошлом]
 - [иногда и в настоящем]
 - [постоянно]
 - [хочу отучиться]
 - [отучиваюсь]
 
- использование переменных а не констант в конфиге приложения (при большом объёме было много случаев когда переменной присваивалось другое значение на полпути) [в прошлом];
 - использование сокращенных\не явно говорящих о предназначении переменных имён [в прошлом];
 - смесь логики и представления [в прошлом];
 - использование значений для каких либо действий\функций без выноса их в конфиг (например бывали такие случаи когда прямо перед процедурой авторизации присваивались значения переменным на максимальное кол-во неверных попыток войти, время бана логина при привышении этого значения, и т.д.) [в прошлом];
 - иногда стремился запихнуть как можно больше кода в один файл (как дурак до сих пор все аяксовые функции храню в одном файле, в котором количество строк уже за тысячу давно перевалило) с той целью, чтобы в дальнейшем было легче "ориентироваться" в коде. на самом деле разделение рулит [иногда и в настоящем],[отучиваюсь];
 - первым делом сажусь писать основную часть приложения напрочь забывая о дебаге и в последствии дико матерясь про себя и вслух при дебагинге [постоянно];
 - приложение заведомо нерасширяемое, заточенное под какую-либо определенную направленность [в прошлом];
 - забывал про табуляцию кода [в прошлом];
 

				
 
 
