Уголок философа: Принципы и Адаптация
мая 12, 2011 | Published in Уголок философа | 2 Comments
Что такое принцип? Принцип — это заранее установленное поведение во всех похожих ситуациях. Принципиальным называют того человека, который несмотря ни на что добивается задуманного. «Он принципиален» — положительная характеристика человека.
Принцип — это лень, лень думать над тем, как следует поступать в данной конкретной ситуации, поэтому схожие ситации бульдозером сгребаются в кучу и ответ на каждую из них будет один и тот же.
Неленивый человек будет поступать иначе, он будет изучать каждую ситуацию и выбирать для нее наиболее правильное решение. Такое поведение, когда человек поддается ситуации называется адаптацией.
Когда реакцию на любую ситуацию человек не обдумывает, а поступает по шаблону, то часто может оказаться, что он противопоставляет себя. Быть принципиальным — означает находиться в напряжении, принимать не всегда лучшие решения и подвергаться риску.
Инстинкты, рефлексы и память
Бытует мнение, что инстинкты, рефлексы и память — это результат того, что природа по своей сущности ленива и всегда ищет менее затратные пути развития. Природа наделила живое инстинктами, чтобы оно имело колею, по которой следует двигаться, и которая оберегает живое. Рефлекс — это важное приобретение благодаря которому живое может не думая, максимально быстро решить какую-то проблему. Прикасаясь к чайнику и чувствуя боль от ожога, мы не думаем о том, что это вредно для организма, что надо бы руку поскорее убрать с горячего чайника, мы просто мгновенно отрываем руку от чайника. Здесь не нужно думать, все и так ясно, хотя, если человек обладает некоторой силой воли и заранее задумал ожеться, то он может преодолеть инстинкт выживания и рефлекс защищающий от ожога. Затем природа наделила живое памятью. Память необходима для того, чтобы мы не думали, а знали. Природа — вот кто придумал принцип DRY (don’t repeat yourself — не повторяйся). Теперь мы можем записывать прошлый опыт в памяти и избегать повторного мыслительного процесса направленного на решение той же задачи.
И инстинкты и память и рефлексы — все это дело рук природы и адаптации всего живого к условиям жизни. Принципы — это попытка человека еще больше отключить мозг, чем то позволяет природа.
Как это применимо в веб разработке? — Вы могли начитаться умных книжек, где достаточно известные и уважаемые авторы предлогают свои рецепты или рекомендации по решению каких-либо проблем, которые могут стоять перед веб-разработчиком. Опираясь на авторитетность мнения, совет или рецепт может стать окостенелым принципом, который вы будете использовать где-угодно вместо того, чтобы адаптироваться под задачу и создавать собственное ее решение. Здесь свое решение не подразумевает разработку велосипеда, хотя и написание собсвенного велосипеда может быть отличным решением. Адаптация подразумевает то, что вы решаете задачу основываясь на задаче, а не на примере решения похожей задачи или каком-то шаблоне ее решения, ведь то, что ответ 4 верен для выражения 2 + 2 не означает, что он веред для любого другого математического выражения.
июня 4, 2011 at 19:54 (#)
полнейший бред!
июня 4, 2011 at 20:51 (#)
Пути Господни неисповедимы.