Книга: Программист-прагматик. Путь от подмастерья к мастеру
Степени свободы
Степени свободы
Широко известное «умное» изречение о «размышлении вне пределов ящика» поощряет распознавание ограничений, которые могут быть неприменимы в данной ситуации, и игнорирование их впоследствии. Но эта фраза не вполне точна. Если «ящик» является границей ограничений и условий, то фокус заключается в нахождении этого «ящика», который может оказаться намного больше, чем выдумаете.
Ключом к разгадке головоломки является распознавание факторов, сдерживающих вас, и степеней свободы, которые у вас есть, поскольку в них в них-то и находится разгадка. Вот почему многие головоломки столь эффективны: слишком легко вы отвергаете потенциальные разгадки.
Например, можете ли вы соединить все четыре точки (см. рисунок ниже) тремя прямыми линиями и вернуться в исходную точку, не отрывая карандаша от бумаги и не проводя одной и той же линии дважды [Но178]?
Вы обязаны бросить вызов любым предвзятым мнениям и оценить, являются ли они реальными, раз и навсегда установленными ограничениями.
Неважно, как вы мыслите – в пределах ящика или за его пределами. Проблема заключается в нахождении ящика – распознавании реальных ограничений.
Подсказка 55: Не размышляйте вне ящика – найдите этот ящик
Столкнувшись с серьезной проблемой, представьте все возможные направления, в которых вы можете двигаться. Не отвергайте никакие варианты, какими бы бесполезными или глупыми они ни казались. Теперь просмотрите весь список и объясните, почему нельзя идти по тому или иному пути. Вы уверены в этом? Можете ли это доказать?
Рассмотрим историю с троянским конем – свежее решение непреодолимой проблемы. Как войско может попасть в укрепленный город, оставаясь незамеченным? Спорим, что вариант «через главные ворота» изначально был отвергнут как самоубийственный. Расположите ограничения по категориям и приоритетам. Столяры сначала вырезают самые крупные деревянные детали, а затем из оставшейся части – детали меньшего размера. Действуя подобным образом, мы хотим вначале идентифицировать самые жесткие ограничения и поместить оставшиеся внутрь.
Между прочим, решение головоломки с четырьмя точками представлено в Приложении В.
- 3.2. Оценка работы персонала и степени обслуживания клиентов
- До какой степени мы должны быть догматичными?
- 5.19. Извлечение кубических корней, корней четвертой степени и т.д.
- Радетели свободы
- Степени доверия в PGP
- Институт – источник свободы
- Умножение и посыл как акт внутренней свободы
- 3.1. Оценка степени лояльности и удовлетворенности клиентов
- 7.5. Проверка степени усвоения материала
- Все говорят на одном языке (в большей или меньшей степени)
- Цена свободы
- Sun Solaris: глотки свободы