Логика компромисса? (точка зрения программиста)
Сегодняшняя практическая задача.
Столовая офиса. Два стола. На каждом две стандартных баночки с солью и перцем. Дырки в крышках образуют буквы S или P.
На первом столе на обеих баночках буква S.
На втором столе на обеих баночках буква P.
Предполагаем, что исправлять до идеала (чтобы всё везде соответствовало содержимому) слишком дорого (мыть, сушить баночки и т.д., даже если мыть только крышки).
Можно оставить так, как есть — S, S на одном и P, P на другом.
Можно переставить, так, что на одном будет S на соли и P на перце, на другом — наоборот, P на соли и S на перце.
Какой из двух вариантов вы персонально выберете, как программист, и почему? Обоснование принципиально важно, без него не считается.
Найкращі коментарі пропустити