May 28, 2024
This article feels like it was written by a python programmer that only writes OOP style programs.
To generalize it to all programming languages is dangerous and unfortunately shows that the author hasn't spent any time writing systems in C/ C++/Haskell/Rust/Scala/Go. Even so, a lot of the advice here doesn't really help. Programs are written and read by humans first, and only incidentally run by computers. They need to be clear in their intention and operation to humans.
You can argue against most of these points.