Автор: Дмитрий Пагода
Интересная метафора, а почему так? Потому что шахматная программа не верно спроектированна была, вначале абстракция только потом реализация, если бы абстракции верно были выбраны, то нужно было бы только заменить реализацию и получился бы скакун. Всё дело в петтернах проектирования.
|
|
Своеобразный у Вас язык... "паттерны" какие-то вместо понимания того, что надо проектировать... Но в общем-то это даже на пользу, защита от букварей как среди гуманитариев, так и среди технарей...

Шахматная программа спроектирована верно... и именно для игры в шахматы...
У Вас есть смутная неудовлетворенность Вашими представлениями, Вашим пониманием того, что Вы хотите, образно говоря в "железном виде" вместо биологического мозга, допустим человека или вороны...
Вот работа по переводу не понятной неудовлетворенности в четкое, полное, всесторонне понимание того, что Вы наконец удовлетворили то, что смутно изначально хотели и есть необходимый Вам сегодня паттерн. В процессе работы понимание того что же Вы на самом деле хотите будет неизбежно меняться или как минимум уточняться... Есть древние технологии позволяющие проводить такую работу... но это длинная история, постарайтесь разобраться самостоятельно...
А вот результатом этой работы и будет (возможно, если будете достаточно самостоятельны и настойчивы) тот самый паттерн о котором Вы сейчас спрашиваете на форуме...
Пока же Вы его не сможете увидеть, даже если он у Вас будет перед глазами.