събота, 22 октомври 2011 г.

Метафори. Програмиране и рисуване

Четейки различни статии и общувайки с различни хора разбрах, че не бива да приема толква буквално сравняване на програмиране с рисуване. Обаче, това е една много хубава метафора, която помага да расшири мислене на всеки човек. Метафори са навсякаде, има теория за тяхното прилагане в науката и творческа дейност. (http://en.wikipedia.org/wiki/Conceptual_blending) Метафори помагат за разглеждане на едно нещо от друга гледна точка и помагат с разбиране. Обектно-ориентирано програмиране е огромна метафора, всеки обект се сравнява с предмет от реален живот, всеки "класс" притежава свойства и се различава от други точно като различни типи на обекти в живота, като самолет се отличава от костенурка. Също така има и различни метафори за концепции на изработване на софтуер (от книгата на Стив МакКоннелл - http://en.wikipedia.org/wiki/Code_Complete) както сравняване софтуера със литература, селскостопанство, перла и стоителство.
Човек които има навици и знания от различни области е по-умен. Разнообразни и многобройни нейронни връзки правят мозъг по-гъвкав и по-продуктивен. Хубово е да разбираш на първия поглед несвързани неща и се занимаваш с полярно-отлични дейности.

PS извинявайте за правописни грешки :)

Няма коментари:

Публикуване на коментар