Henneken, Stefan
Use of the SOLID principles with the IEC 61131-3: 5 Principles for Object-Oriented Software Design in the PLC Programming
- ISBN 13:
- 9783757892227
- author:
- Henneken, Stefan
- format:
- Paperback
- publisher:
- Books on Demand
- language:
- German
- Publication Year:
- 2023
- Pages:
- 94
- Dimensions:
- 21 x 14.8 x 0.5 centimetres (0.1
- Genre:
- Computers, Programming, Object Oriented,
- Condition:
- New
- Availability:
- Item usually sent within 5 working days
Description
SOLID principles are fundamental to object-oriented software development and have proven valuable in creating clean, maintainable, and extensible code. In industrial automation engineering, particularly when programming controllers with IEC 61131-3, these principles are crucial for developing robust and reliable systems. This book provides a detailed explanation of the SOLID principles, along with examples from IEC 61131-3, to illustrate their benefits in improving maintainability, extensibility, and reliability. Additionally, it explores other relevant design principles, including KISS, DRY, LoD, and YAGNI, which complement the SOLID principles. By applying these principles, developers can create software systems that are easier to understand, modify, and extend over time.