Сап двач. Пишу крестики нолики. оцените проверку на победу:>if (this.btn1.Content.ToString() == this.currentSide.ToString() && this.btn2.Content.ToString() == this.currentSide.ToString() && this.btn3.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn4.Content.ToString() == this.currentSide.ToString() && this.btn5.Content.ToString() == this.currentSide.ToString() && this.btn6.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn7.Content.ToString() == this.currentSide.ToString() && this.btn8.Content.ToString() == this.currentSide.ToString() && this.btn9.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn1.Content.ToString() == this.currentSide.ToString() && this.btn4.Content.ToString() == this.currentSide.ToString() && this.btn7.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn2.Content.ToString() == this.currentSide.ToString() && this.btn5.Content.ToString() == this.currentSide.ToString() && this.btn8.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn3.Content.ToString() == this.currentSide.ToString() && this.btn6.Content.ToString() == this.currentSide.ToString() && this.btn9.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn1.Content.ToString() == this.currentSide.ToString() && this.btn5.Content.ToString() == this.currentSide.ToString() && this.btn9.Content.ToString() == this.currentSide.ToString()) this.Victory(); else if (this.btn3.Content.ToString() == this.currentSide.ToString() && this.btn5.Content.ToString() == this.currentSide.ToString() && this.btn7.Content.ToString() == this.currentSide.ToString()) this.Victory();
Ты так тралишь? У меня на галере за такой код из программистов в разносчики дисков выгоняют нахуй
>>994598нет, я серьезно. жду конструктивной критики и предложений по улучшению. Федя.
бамп
>>994600> конструктивной критики Говно.>предложений по улучшениюТут уже некуда улучшать. Дешевле переписать.
>>994597 (OP)Обычный школокод. Человек потом научится может быть, будет нормально писать.
>>994600Конструктивно покритиковал и предложил улучшение тебе за щеку, Федя.
бамп. все еще жду советов по улучшению друзья.
>>994633Совет - оставь ты это всё программирование. Не нужно оно тебе. Погугли что такое массивы
>>994597 (OP)На говнокод пиздуй, уебок.
>>994636>массивыжидовская выдумка и ненужно.
Ещё заверни каждый ToString() в if ( smth ) != null, а то мало ли.
>>994597 (OP)Тебе уже пояснили, что ты дегенерат?
Пиздец, давно такого говна не видел.
У меня на хаскеле код анализа позиции короче.
>>994706А был би жиЭс, еще бы проверочку на undefined и '' хуячить пришлось бы.