![]() ![]() When a new developer weaves too many comments into their code, it comes from a good place. Comments don’t affect the program at all, but can be useful for other people reading your code. Comments help describe how the program works as well as the coder’s intentions behind the code. Code commenting is the act of adding short, usually single-line notes, called comments, throughout a program’s code. ![]() Overcoming Over-CommentingĪ common issue with new software developers is over-commenting. Here are two common examples of bad habits in the software world that can be replaced with good ones. Our goal is to solve business problems, and we can’t do that unless we infuse healthy habits into our workflow and culture. When we develop a program for a client, it’s crucial that our systems, processes and team members are building software efficiently and effectively as possible. Habit change in our personal lives can be challenging, and the same is true for how we apply habit change to technology. How does this apply to software development? This allowed me to get more sleep, and I actually stuck with the new habit because I made a natural, gradual change instead of drastic reduction. Instead of attempting to eradicate this habit, I simply swapped it out with a more beneficial one: reading. It was making me sleep worse! Once I decided to make a change, I chose a new habit to replace it. However, watching TV before bed actually blocks melatonin and keeps you awake. ![]() It became a habit because I thought it helped me sleep better. We must look beyond simply casting aside an old, bad habit and carefully consider what our new, good habit will be.įor example, another bad personal habit I had was watching TV in bed every night until I fell asleep. While it may sound like we’re splitting hairs with this, it’s important to recognize the distinction. The common idea that “old habits are hard to break” is misleading. Once you can identify which habits you want to develop and which ones you want to change, it’s important to know how changing a habit works. I didn’t flip a switch-I replaced the switch altogether. I chose to start eating healthier and at structured times. I had to fill that craving with something else. In order to break this habit, I had to do more than simply say to myself “stop stress eating.” Since habits like this are hardwired into our DNA, we can’t just will it into existence. ![]() For me, eating whatever I wanted went hand-in-hand with the simple, easy days of being a child. I subconsciously associated the act of eating with the act of sitting in front of a TV for hours watching cartoons as a kid. Since our brains are incentivized to chase that dopamine release, we become addictedĪnother aspect of stress eating for me was the nostalgic connection to relaxation. This causes the brain to release “feel-good chemicals” in our reward system, one of which is the neurotransmitter dopamine (a.k.a the “pleasure” chemical). When we eat, our brain tells us that we’re doing something right. Stress eating is a powerful habit to break for a few reasons. One of my worst habits was stress eating. In order to create true, meaningful change, we must take a step back to examine and reshape our habit systems from the ground up. If we want to improve our situation, we should cut out the negative “root” of the problem and everything will be fine, right? Not exactly. It’s easy to fall into the mindset that a bad habit should be cleanly and quickly eradicated from our routines. Today, we’re exploring the structure and system of replacing, not erasing, bad habits in our personal and digital lives. We’re analyzing patterns in both software development and personal growth to learn and share how we can become better professionals and people In our previous post, we explored the difference between monolithic and iterative rollouts, particularly how too much change all at once can adversely affect results in any endeavor As part of our Digital + Personal Transformation (DxPx) series, we’re showcasing parallels between transformation in our digital and personal lives. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |