Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Задачи для начинающих

29.01.21 19:01
Re: Задачи для начинающих
 
koder патриот
koder
в ответ AlexNek 29.01.21 16:16, Последний раз изменено 30.01.21 05:09 (koder)
Вообще то играет, потому как 2+2 может быть и 22 и 9 не обязательно меньше 10 смущ
По крайней мере, если на входе строка, нужно показать ее преобразование в число.


Не в этом дело. Программист мог класс термометра полностью расписать. Вплоть до краски корпуса. Учитесь абстрагироваться. В градуснике вообще температуры может не быть, а как на термостате, 2 положения, одно для "слишком горячо" и другое для "слишком холодно". Аналоговые движки без единиц измерения.


Имхо не надо придумывать детали к учебной задаче. Эта задача для учебы на программиста, а не на следователя, который клиентам иголки под пальцы загоняет и информацию выпытывает. Имхо.


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

 

Перейти на