Refactoring bezeichnet die strukturverbessernde Überarbeitung von Quellcode, ohne dessen funktionales Verhalten zu verändern. In der Embedded-Entwicklung bedeutet dies insbesondere, lesbaren, wartbaren und testbaren Code zu schreiben, ohne die Ressourcenbeschränkungen (wie Speicherplatz oder Prozessorleistung) zu verletzen.
Was bedeutet Refactoring in der Embedded Softwareentwicklung?
—