Уголок философа: Принципы и Адаптация

мая 12, 2011  |  Published in Уголок философа  |  2 Comments

Что такое принцип? Принцип — это заранее установленное поведение во всех похожих ситуациях. Принципиальным называют того человека, который несмотря ни на что добивается задуманного. «Он принципиален» — положительная характеристика человека.

Принцип — это лень, лень думать над тем, как следует поступать в данной конкретной ситуации, поэтому схожие ситации бульдозером сгребаются в кучу и ответ на каждую из них будет один и тот же.

Неленивый человек будет поступать иначе, он будет изучать каждую ситуацию и выбирать для нее наиболее правильное решение. Такое поведение, когда человек поддается ситуации называется адаптацией.

Когда реакцию на любую ситуацию человек не обдумывает, а поступает по шаблону, то часто может оказаться, что он противопоставляет себя. Быть принципиальным — означает находиться в напряжении, принимать не всегда лучшие решения и подвергаться риску.

Инстинкты, рефлексы и память
Бытует мнение, что инстинкты, рефлексы и память — это результат того, что природа по своей сущности ленива и всегда ищет менее затратные пути развития. Природа наделила живое инстинктами, чтобы оно имело колею, по которой следует двигаться, и которая оберегает живое. Рефлекс — это важное приобретение благодаря которому живое может не думая, максимально быстро решить какую-то проблему. Прикасаясь к чайнику и чувствуя боль от ожога, мы не думаем о том, что это вредно для организма, что надо бы руку поскорее убрать с горячего чайника, мы просто мгновенно отрываем руку от чайника. Здесь не нужно думать, все и так ясно, хотя, если человек обладает некоторой силой воли и заранее задумал ожеться, то он может преодолеть инстинкт выживания и рефлекс защищающий от ожога. Затем природа наделила живое памятью. Память необходима для того, чтобы мы не думали, а знали. Природа — вот кто придумал принцип DRY (don’t repeat yourself — не повторяйся). Теперь мы можем записывать прошлый опыт в памяти и избегать повторного мыслительного процесса направленного на решение той же задачи.

И инстинкты и память и рефлексы — все это дело рук природы и адаптации всего живого к условиям жизни. Принципы — это попытка человека еще больше отключить мозг, чем то позволяет природа.

Как это применимо в веб разработке? — Вы могли начитаться умных книжек, где достаточно известные и уважаемые авторы предлогают свои рецепты или рекомендации по решению каких-либо проблем, которые могут стоять перед веб-разработчиком. Опираясь на авторитетность мнения, совет или рецепт может стать окостенелым принципом, который вы будете использовать где-угодно вместо того, чтобы адаптироваться под задачу и создавать собственное ее решение. Здесь свое решение не подразумевает разработку велосипеда, хотя и написание собсвенного велосипеда может быть отличным решением. Адаптация подразумевает то, что вы решаете задачу основываясь на задаче, а не на примере решения похожей задачи или каком-то шаблоне ее решения, ведь то, что ответ 4 верен для выражения 2 + 2 не означает, что он веред для любого другого математического выражения.

Tags:

Responses

  1. Doom says:

    июня 4, 2011 at 19:54 (#)

    полнейший бред!

  2. admin says:

    июня 4, 2011 at 20:51 (#)

    Пути Господни неисповедимы.

Leave a Response

Для подсветки кода используйте BB - коды: [language]...[/language], где language может быть: ruby, javascript, css, html.