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.
I will learn how to practice good architecture by not over-architecting the solution.
June 2, 2020
According to LinkedIn technology (software) has a higher overall turnover rate than retail. With that, it isn’t a matter of if, but a matter of when. Volano has engineered a culture of “by developers, for developers” and this helps our retention. In fact, most of the folks that work at Volano have been here +5 […]
June 2, 2020
It is hard enough to build a successful business, and few want to invest time and resources into worrying about an Intellectual Property Assignment. But alas, you must do your homework. Fortunately, we make it easy for Volano customers. When asked – “Who owns the software and IP for my project?” – it is an […]
May 28, 2020
Many of us remember the grade school game Telephone. It was funny to see how a simple message would get garbled as it was passed along from person to person. But it’s not as funny when that message is a critical business requirement that will be turned into software that will power your business. Yet, […]
May 28, 2020
Volano’s first interaction with a potential client is about answering questions and evaluating alignment. The big question is obvious – “what’s this gonna cost?” Well, good news/bad news – Good news – we’ve built hundreds of software systems so we can give you a ‘round’ budgetary estimate in our first meeting. Bad news – we […]
January 3, 2019
Are you really ready for Digital Transformation? Many corporations see this simply as going paperless, but it is much more than that. It is also more than looking only at technology for solutions. Digital transformation is transformation of business and its organizational activities, processes, competencies and models to fully leverage the changes and opportunities of […]
November 21, 2018
Mobile Apps for your field-based teams can improve productivity and enhance efficiencies in your business operations. Here are a few mobile app benefits: Location Tracking You need to track the location of your field-based teams. Using the location tracking features of a smartphone or other device in your mobile app has a few different benefits. […]