Develop for reusability – remember to use components
Reuse is one of the key concepts of pro-code development and is also an area that I see massively neglected in no-code/low-code environments. This is usually because there are lots of little cottage industries appearing consisting of many organizations, who are all creating apps to solve their own problems. While this is a great thing, there must be a body of people, whether that is a champions network or another group, that can try to break down some of the silos to allow others to see what else is being created.
In Chapter 7, Reusable Controls, we looked at the use of components and reusable groups of controls that can be shared with others. While it’s easy for me to say that you should be creating components, putting them in your component library, and using them globally across your organization, in reality it’s a struggle to get this going from the start. While it’s something that you should...