Reacting to Controversial Opinions of Software Engineers
A video on YouTube. In Tech, a Krater category.
Watch on YouTubeSummary by Krater
A developer reviews and reacts to controversial programming opinions on Stack Overflow, covering topics from object-oriented programming and spare-time coding to computer science degrees, code readability, and unit testing.
From the video
Answers: What are the most controversial opinions about programming and software engineering on Stack Overflow?
- Object-oriented programming
- Spare-time programming
- 10x engineer
- Lazy programming
- Googling code
- Computer science degree
- Bad teaching
- Unit testing
- Customer requirements
- Hourly billing
- Code comments and readability
What it concludes
- Object-oriented programming is heavily criticized by developers, but has valid use cases in frameworks and tools.
- Programmers do not need to code in their spare time or have a computer science degree to be successful.
- Lazy programming often leads to smarter, more efficient solutions by encouraging code reuse and reducing unnecessary work.
- Googling and using search tools effectively is an essential skill for developers rather than relying purely on memorization.
- Unit tests should not always be written upfront, as changing requirements can make test maintenance inefficient.
- Hourly billing is recommended over lump-sum project pricing because it provides better transparency and a cleaner break if issues arise.
Rate it, review it and add it to your lists in Krater.
Titles and thumbnails from YouTube. Krater isn't affiliated with, endorsed by or sponsored by YouTube or Google.