16 deadly code smells — Part 2

Code smells that are considered fatal during coding interviews

I will not write any more bad code
I will not write any more bad code

Error handling

Anything that can go wrong will go wrong

9. No-op error handlers

10. Error Driven Development

11. Ignore error messages

It’s not working
It’s not working
It’s not working

Code complexity

12. High conditional complexity

13. Special cases and magic values

Optimization

14. Unoptimized code

15. No meaningful optimization

16. Using the wrong tools

Continuously innovates and creates extraordinary impacts on digital businesses through technology excellence | https://www.linkedin.com/in/ayltai/