Once a programmer realizes that programming principles transcend the syntax of any specific language, the doors swing open to knowledge that truly makes a difference in quality and productivity.
You don’t need to understand every nuance of the code fragments to understand the points they’re making. If you focus on the point being illustrated, you’ll find that you can read the code regardless of the language.
The claim that construction errors cost less to fix is true but misleading because the cost of not fixing them can be incredibly high.
In common usage, “construction” refers to the process of building. The construction process might include some aspects of planning, designing, and checking your work, but mostly “construction” refers to the hands-on part of creating something.