Comment by WalterBright
9 months ago
1. newbie follows the rules because he is told to
2. master follows the rules because he understands them
3. guru breaks the rules because they don't apply
9 months ago
1. newbie follows the rules because he is told to
2. master follows the rules because he understands them
3. guru breaks the rules because they don't apply
There's a step between 1 and 2, someone who writes rules because he believes he understands them.
There was an era where every just-above-newbie PHP developer would start writing their own authoritative blog posts and frameworks, I strongly feel that had a big impact on the fragmentation and reputation of the PHP ecosystem as being insecure (because a lot of these authoritative blog posts demonstrated how to introduce SQL injection vulnerabilities)