Comments 5
Извиняюсь, за вопрос не по теме. Что вы думаете о возможности создания статического анализатора логических схем вроде FBD, с триггерами и таймерами? Или может такие уже есть?
Ожидал в конце статьи увидеть что-то вроде "в итоге мы решили допилить свой анализатор, чтобы в сообщении об ошибке указывалось, что дублирование встречается несколько раз, чтобы больше не попадать в такую ситуацию".
Какой-то индусский код. Сделали бы просто список расширений и всё. Потом можно было бы сделать `assert(is_unique(extensions_list))`. Хотя дублированное расширение в этом списке к ошибки не приводит, просто борьба за аккуратность кода.
А возможно этот весь список просто из разных источников. тогда следовало просто сделать два списка `extenssions_a` и `extensions_b` тогда и мержить их предварительно смысла нету, если это проверка ничего по времени не занимает. В итоге ваше исправление могло сделать только хуже.
Sign up to leave a comment.
Судьба баг-репорта