Написание кода при ООП, отличается при обычном процедурном программировании. Существует определенные принципы дизайна кода, которые позволяют создавать легко сопровождаемый, удобочитаемый, массово применяемый код - это SOLID. Эти принципы относятся к дизайну ваших модулей, а в нашем случае функциональных блок и функций в среде Codesys. Первым делом стоит разобраться в функциях, хоть это и не относится к принципу единственной ответственности, но это очень важно для написания программы, - "Что должна делать функция?". Ответ на этот вопрос раз и навсегда убьет любые споры о том как правильно писать функции, а если их и писать, то максимально понятно. А основным блюдом мы разберемся с принципами единственной ответственности для функциональных блоков, узнаем кто такие акторы и сколько их надо чтобы поменять код. Функция Функция - фрагмент программного кода, который можно вызывать из другого места программы. Метод класса - подходит вполне под определение функции, чем он и является. Так что д
ООП в АСУТП. Программирование в Codesys и Принцип единственной ответственности.
10 июля 202210 июл 2022
199
3 мин