Member-only story
4 Habits of Immature Developers Making Them Unhappy
Dark Truths
Good programming habits can help developers grow their careers at an exponential rate.
But most developers fail to distinguish between good and bad programming habits.
To stay happy as a developer, you need to take your programming habits seriously. Here I have mentioned four habits that every programmer must avoid.
1. Not writing function with one level of abstraction
Immature developers have a habit of writing functions with more than one level of abstraction.
Understand abstraction first
Abstraction occurs when you take a piece of complexity like a complex entity and give others access to that complexity in a simpler form.
When you give others access to complexity in a simpler way, they can take advantage of that complexity without knowing what’s going on in the background.
In simpler words, people can tap into that complexity without fully understanding it.
Example 1
Take the Javascript programming language.
When you write JavaScript code, you don’t need to worry about how the computer works in…