You are partly right. I missed that you said that PHP7 does now have good exceptions, so thought that paragraph was saying that the lack of exceptions prevents designing good code.<p>But yes, stopping here is a good idea. I don&#x27;t think we are talking about the same thing. By &quot;design good code&quot;, I mean things like do structured programming, encapsulation, modularity, clear and reasonably concise expression of my algorithms, and so on. I can do this in almost every language I&#x27;ve programmed in except for assembly and teco.