I was talking to one of our consultants, Harry Berman, about coding the other day and he threw out something that I really dug:
You should treat code the same as Boy Scout’s with the Outdoors – leave it better than you found it.
So, being the Eagle Scout that I am, I went ahead and modified the Boy Scout Outdoor Code to be applicable for developers. I like how it turned out.
As a Developer, I will do my best to –
I will treat the code as my own, even if I didn’t create it.
I will take care of it for myself and others.
I will keep my bugs out of production releases.
I will prevent regression bugs.
I will release to production only when appropriate.
When I have finished a release, I will make sure the source has been appropriately labeled/tagged.
I will leave a clean environment and remove all evidence of temp files.
I will treat other’s code with respect.
I will use low-impact methods of refactoring.
and
I will learn how to practice good architecture by not over-architecting the solution.
June 13, 2023
Data is like a vast set of building blocks, each has different shapes, sizes, and colors. Just like each brick has its unique utility, every piece of data carries a unique piece of information. As a business owner, how can you possibly start understanding what all the pieces of data from those fancy reports mean? […]
June 2, 2023
For small manufacturing companies with less than 100 employees and revenues of around $20–50 million, several key factors contribute to their success. Here are some important considerations: By focusing on these key factors, small manufacturing companies can enhance their competitiveness, achieve sustainable growth, and maintain profitability. It’s important to adapt these factors to the specific […]
June 1, 2023
Several years ago, I was working on a product that required some attention from the software product teams. This happens to all software over time because a user’s needs change, features need to be added, and bugs happen (naturally). The undertaking was large enough, so our team agreed it would be ideal to talk with […]
May 30, 2023
There’s an ongoing debate: custom software versus off-the-shelf Software as a Service (SaaS). A few misconceptions tend to cloud everyone’s judgment and influence decisions in this area. It’s time to put these myths to rest and bring clarity to the conversation. Myth 1: Custom Software is Outdated Custom software is inherently outdated, which couldn’t be […]
March 15, 2023
Why continue to utilize a mess of spreadsheets to run your operations? We think there’s a better way. Here are the top 7 reasons you should switch to custom software.
February 3, 2023
Wait. What’s the problem again? Several years ago I was working in Healthcare for a tech startup. At the time, healthcare systems could not bill patients until a chart was signed off and locked by a provider (MD, PA, or NP). The provider had to step through every single screen and check a box regardless […]