Software Punk: examining controversial ideas in Software Development (Hebrew)
Let's discuss some "provocative" ideas in Software Development, that beyond being provocative - make some sense:
Inheritance is a bold violation of OOP Principles.
Duplicate code when you are not sure about the abstraction.
Copy-paste as a legit method of code reuse.
Git is not so good for you.
You spend too much on Unit Tests.
Reduce testing, and replace it with better production monitoring.