Thursday, September 30, 2021

Manual Feature Toggles in C

Back in 2007, I wrote an article on how to prepare your code for refactoring without tampering with legacy code that needs to remain intact. Recently I have found that this design pattern may be useful for other purposes, in particular feature toggling as described by Martin Fowler. Feature toggling is key to delivering potential releasable software after each sprint when applying the Scrum framework in enterprise organizations.

Below is a retouched version of the original article written back when I was developing C and C++ software for Systematic. Even though the code samples are written in C, the basic pattern applies to all programming languages ranging from Cobol to Java.



from DZone.com Feed https://ift.tt/3zWcm1g

No comments:

Post a Comment