Разгадка невероятных головоломок

В один прекрасный момент правитель Фригии Гордий завязал узел, который никто не мог развязать. Было предсказано, что тот, кто сумеет развязать его, станет владыкой всей Азии. И вот пришел Александр Македонский, который разрубил узел своим клинком. Несколько другая интерпретация требований и все – он стал властителем всей Азии.

Временами вы будете оказываться в Разгадка невероятных головоломок ситуации, когда в самом разгаре проекта перед вами появляется сложнейшая головоломка: техно неувязка, с которой нереально совладать, либо кусок программки, составление которого оказалось намного труднее, чем вы задумывались. Может быть, это смотрится просто неосуществимым. Но так ли это трудно по сути?

Разглядим реальные головоломки – хитроумные детальки, выполненные Разгадка невероятных головоломок из дерева, металла либо пластмассы, которые возникают в магазинах в деньки рождественских праздничков и акций распродажи. Задачка заключается в том, что бы снять кольцо либо сложить Т-образные куски в одну картину, либо выполнить нечто схожее.

Итак, вы пытаетесь сделать это и стремительно приходите к выводу, что тривиальные решения просто Разгадка невероятных головоломок не срабатывают. Головоломка не может быть разгадана схожим методом. И хотя это разумеется, люди не прекращают делать одно и то же опять и опять, будучи уверенными, что это и есть подходящий метод.

Конечно, нет. Разгадка находится в совсем другом месте. Секрет разгадки головоломки состоит в идентификации реальных (а не воображаемых Разгадка невероятных головоломок) ограничений и поиске решения, исходя из этих ограничений, некие из которых абсолютны, а другие являются только тенденциозными воззрениями. Абсолютные ограничения должны соблюдаться, какими бы противными и несуразными они ни казались. С другой стороны, некие тривиальные ограничения в действительности могут такими и не являться. К примеру, существует старенькый фокус Разгадка невероятных головоломок, который обычно показывается в баре: вы берете закупоренную бутылку шампанского и спорите, что сможете пить из нее пиво. Фокус состоит в том, что вы переворачиваете бутылку донышком ввысь и наливаете малость пива в углубление на донышке. Многие препядствия в программировании можно разрешить схожим необычным методом.

Степени свободы

Обширно известное «умное» изречение Разгадка невероятных головоломок о "размышлении вне пределов ящика" поощряет определение ограничений, которые могут быть неприменимы в данной ситуации, и игнорирование их потом. Но эта фраза не полностью точна. Если «ящик» является границей ограничений и критерий, то фокус заключается в нахождении этого «ящика», который возможно окажется намного больше, чем выдумаете.

Ключом Разгадка невероятных головоломок к разгадке головоломки является определение причин, сдерживающих вас, и степеней свободы, которые у вас есть, так как в их в них-то и находится разгадка. Вот почему многие головоломки настолько эффективны: очень просто вы отвергаете потенциальные разгадки.

К примеру, сможете ли вы соединить все четыре точки (см. набросок ниже Разгадка невероятных головоломок) 3-мя прямыми линиями и возвратиться в начальную точку, не отрывая карандаша от бумаги и не проводя одной и той же полосы два раза [Но178]?

Вы должны кинуть вызов хоть каким тенденциозным воззрениям и оценить, являются ли они реальными, раз и навечно установленными ограничениями.

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

Подсказка 55: Не размышляйте вне ящика – найдите этот ящик

Столкнувшись с суровой неувязкой, представьте все вероятные направления, в каких вы сможете двигаться. Не отторгайте никакие варианты, какими бы никчемными либо глуповатыми они ни казались. Сейчас просмотрите весь перечень и Разгадка невероятных головоломок растолкуйте, почему нельзя идти по тому либо иному пути. Вы убеждены в этом? Сможете ли это обосновать?

Разглядим историю с троянским жеребцом – свежее решение неодолимой задачи. Как войско может попасть в укрепленный город, оставаясь незамеченным? Спорим, что вариант "через главные ворота" вначале был отторгнут как самоубийственный. Расположите ограничения по Разгадка невероятных головоломок категориям и ценностям. Столяры поначалу вырезают самые большие древесные детали, а потом из оставшейся части – детали наименьшего размера. Действуя схожим образом, мы желаем сначала идентифицировать самые жесткие ограничения и поместить оставшиеся вовнутрь.

Меж иным, решение головоломки с 4-мя точками представлено в Приложении В.

Есть более обычный метод!

Время Разгадка невероятных головоломок от времени вам приходится работать над неувязкой, которая оказывается намного труднее, чем придумали. Может быть, вы идете неверным методом, может быть, на этот момент вы отклонились от графика выполнения проекта либо уже отчаялись узреть систему работающей, так как определенную делему "нереально решить". В этот момент нужно сделать шаг вспять и задать Разгадка невероятных головоломок для себя несколько вопросов:

• Существует ли более обычный метод?

• Вы пытаетесь решить главную делему либо отвлекаетесь на второстепенные технические детали?

• Почему это является неувязкой?

• Что делает эту делему настолько сложной для решения?

• Стоит делать это конкретно таким макаром?

• Стоит это делать вообщем?

И в почти всех случаях Разгадка невероятных головоломок секрет необычным образом откроется перед вами, как вы попробуете ответить на один из этих вопросов. Часто новенькая интерпретация требований может унести с собой целый ворох заморочек – так, как это вышло в случае с гордиевым узлом.

Все, что вам необходимо, – это познание реальных ограничений, вводящих вас в заблуждение, и Разгадка невероятных головоломок мудрость, позволяющая отличить одно от другого.

Вопросы для обсуждения

• Внимательно посмотрите на всякую сложную делему, которую вам приходится решать. Сможете ли вы разрубить гордиев узел? Задайте для себя главные вопросы, приведенные выше, в особенности этот: "Стоит делать это конкретно таким макаром?"

• Когда вы получили проект, которым занимаетесь в текущее время, то прилагался ли Разгадка невероятных головоломок к нему набор ограничений?

Чувство готовности

Тот, кто колеблется, время от времени спасается

Джеймс Тэрбер, Стекло на поле

Величавым лицедеям присуща одна общая черта: они знают, когда начинать, а когда подождать. Прыгун в воду стоит на трамплине, ждя подходящего момента для прыжка. Дирижер стоит за пультом с поднятыми руками, пока не ощутит Разгадка невероятных головоломок, что пора начинать.

Вы – величавый артист. Вам также нужно прислушиваться к внутреннему голосу, который шепчет «подожди». Если вы садитесь, начинаете набирать текст, а у вас в голове появляется неотступное колебание, прислушайтесь к нему.

Подсказка 56: Прислушайтесь к сомнениям – начинайте тогда, когда вполне готовы

Когда-то существовал стиль обучения игре в Разгадка невероятных головоломок теннис под заглавием "внутренний теннис". Обучающийся был должен часами перебрасывать мячи через сетку, не в особенности заботясь о точности, а заместо этого описывая словами место, куда попал мяч относительно некоторой цели (нередко этой целью был стул). Мысль заключалась в тренировке подсознания и рефлексов, так начинающий теннисист облагораживал игру Разгадка невероятных головоломок, не осознавая, как и почему это происходит.

Как разработчик вы проделываете то же самое в протяжении всей вашей проф карьеры. Вы испробовали различные способы и лицезрели, какие из их работают, а какие нет. Вы копили опыт и мудрость. Когда сомневались либо испытывали затруднения, вы учитывали это. Может быть, вы не Разгадка невероятных головоломок можете точно указать, что не так, но потерпите малость, и сомнения возможно выкристаллизуются в нечто более основательное, на что можете ссылаться. Разработка программ еще пока не является научной дисциплиной. Дайте инстинктам внести лепту в вашу работу.


razgovor-o-roste-soznaniya-2-glava.html
razgovor-o-roste-soznaniya-9-glava.html
razgovor-s-bivshim-shpionom.html