By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: 9 bad habits that developers can’t get rid of
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > 9 bad habits that developers can’t get rid of
News

9 bad habits that developers can’t get rid of

News Room
Last updated: 2026/06/24 at 9:34 AM
News Room Published 24 June 2026
Share
9 bad habits that developers can’t get rid of
SHARE

As is often the case, a compromise needs to be found: In general, programs should be as fast as possible. Complexity can be a major obstacle if no one can understand it anymore. So if speed isn’t really important, it can make sense to write slightly slower, but easy-to-understand program code.

3. Code-Mode

Some developers have a strong preference for things like the new operators in JavaScript (such as ellipsis) because, in their eyes, the resulting code is more concise and therefore better. But it is doubtful whether this is easier to understand in any case. This requires you to first become familiar with these operators. So instead of being able to quickly and thoroughly skim through the code, it becomes an annoying, absorbing chore.

There is also historical evidence that more concise code is not necessarily popular. It’s not for nothing that languages ​​like APL, which were supposed to be particularly efficient and concise thanks to custom symbology, have essentially disappeared. Languages ​​such as Python, which do not use curly brackets at all, are becoming increasingly popular.

4. Abstractions

Clever abstractions that solve specific problems more quickly are commonplace in many programming languages. Some languages ​​are so overloaded with abstractions that their manuals end up filling more than a thousand pages. Using these features whenever possible is the law in the eyes of some. The problem in practice, however, is that too many functions can quickly cause confusion. And there are now so many syntactic tricks that no developer in the world can master them all. And why should you? How many ways do we need to test for null values ​​or enable inheritance in multiple dimensions?

However, there are also countermovements: The creators of Go have set themselves the goal of developing a language that can be learned particularly quickly. The basic requirement for this: everyone in the team had to be able to read and understand all of the code.

5. DIY-Code

Efficiency experts like to recommend not reinventing the wheel, but instead relying on proven libraries and legacy code. However, in some cases a new approach may make sense. After all, standard libraries are usually made for everyday use cases. For specific use cases in which these libraries tend to represent a bottleneck, just a few individual lines of code or replacement functions can ensure that everything runs much faster.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article AI as a team member: How Claude Tag should now automate work on Slack AI as a team member: How Claude Tag should now automate work on Slack
Next Article why is this a bad idea why is this a bad idea
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Quantum-safe NFC and eSIM chip for smartphones and smartwatches
Quantum-safe NFC and eSIM chip for smartphones and smartwatches
Software
why is this a bad idea
why is this a bad idea
Mobile
AI as a team member: How Claude Tag should now automate work on Slack
AI as a team member: How Claude Tag should now automate work on Slack
Gadget
Alibaba attacks US over military blacklist
Alibaba attacks US over military blacklist
Computing

You Might also Like

Forward Deployed Engineers from the AI ​​provider – is it worth it?
News

Forward Deployed Engineers from the AI ​​provider – is it worth it?

4 Min Read
Introverted people are underestimated – as employees and founders
News

Introverted people are underestimated – as employees and founders

4 Min Read
When promotion is not an option
News

When promotion is not an option

3 Min Read
What is a keylogger? | Computer Week
News

What is a keylogger? | Computer Week

5 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?