У нас на первом курсе в первом семестре преподаватель не принимал плохо оформленные программы. Тогда все бесились, но щас я ему очень даже благодарен -- основные принципы в подкорке мозга зашиты. Собственно отличия, как правило, у всех только где ставить открывающую фигурную скобку, отступы табуляциями или пробелами, наименование переменных и еще может что по мелочи. Поэтому некоторые пункты удивляют.
	
	| 
		
			Сообщение от Octane
			
		
	 | 
	| 
		• else/else-if yачинаются с новой строки
	 | 
	
Так обычно делается, как раз, если открывающая скобка на новой строке.
	
	| 
		
			Сообщение от Octane
			
		
	 | 
	| 
		• пробела между if и открывающей скобочкой нет
	 | 
	
У if и вообще у всех операторов со скобками пробелы обычно ставятся.
	
	| 
		
			Сообщение от Octane
			
		
	 | 
	| 
		• скобки функции-конструктора не ставятся, когда возможно
	 | 
	
Вообще смысл непонятен. В результате в твоем примере скобки все равно есть, но хуже.
	
	| 
		
			Сообщение от Octane
			
		
	 | 
	| 
		• разделяются пробелами, но не отбиваются пробелами от скобок
	 | 
	
Унарные операторы тоже не видел никогда, чтобы пробелами отделялись. Минус унарный, я так понимаю, тоже с пробелом пишется?
	
	| 
		
			Сообщение от Octane
			
		
	 | 
	| 
		• если до этого есть var, писать еще один внутри for ни к чему
	 | 
	
На это я раньше внимания особо не обращал, но щас IDEA ругается, redeclare говорит.