Comments 9
Картинка просто убойная :)
+5
Давно пора подобные статьи включать в интитутские программы. Всё вроде бы очевидно, но по новинке не сразу приходит в голову.
+1
ппкс!
-1
Каждый раз, когда читаешь подобные статьи, вспоминаешь свои косяки, и становится немного стыдно. Спасибо!
0
Оно конечно хорошо.
Но ИТ индустрия пришла к выводу, что «проще переписать, чем исправить».
И повсеместно переходит на микросервисы :-)
Но ИТ индустрия пришла к выводу, что «проще переписать, чем исправить».
И повсеместно переходит на микросервисы :-)
0
но использование булевых для обозначения состояния программы часто искажает машину состояний.Что?!
Смотрим в источник: «a state machine in disguise».
Вероятно, «замаскированный конечный автомат»?
+2
Ага, слово в слово тут сложно перевести.
«если у вас есть нескольких булевых флагов, хранящих состояние программы, то, скорее всего, она является замаскированным конечным автоматом.»
using a number of booleans to indicate what state your program is in is often a state machine in disguise.
«если у вас есть нескольких булевых флагов, хранящих состояние программы, то, скорее всего, она является замаскированным конечным автоматом.»
0
Отвратительного качества перевод.
0
Sign up to leave a comment.
Пишите код, который легко удалять и отлаживать