Jun 24, 2022
The frustrating thing is seeing people treat rules as laws or commandments. Rules are a quick way to size something up. In most cases, it works well enough. When it doesn't, you need to investigate why and decide if your rule or situation needs to be revised.
The difference between an experienced and inexperienced dev is how they answer questions. An experienced dev is wise enough to say, "It depends..." for most things.