官术网_书友最值得收藏!

Chapter 1. Common Programming Paradigms

Node.js is a JavaScript-driven technology. The language has been in development for more than 15 years, and it was first used in Netscape. Over the years, they've found interesting and useful design patterns, which will be of use to us in this book. All this knowledge is now available to Node.js coders. Of course, there are some differences because we are running the code in different environments, but we are still able to apply all these good practices, techniques, and paradigms. I always say that it is important to have a good basis to your applications. No matter how big your application is, it should rely on flexible and well-tested code. The chapter contains proven solutions that guarantee you a good starting point. Knowing design patterns doesn't make you a better developer because in some cases, applying the principles strictly won't work. What you actually get is ideas, which will help you in thinking out of the box. Sometimes, programming is all about managing complexity. We all meet problems, and the key to a well-written application is to find the best suitable solutions. The more paradigms we know, the easier our work is because we have proven concepts that are ready to be applied. That's why this book starts with an introduction to the most common programming paradigms.

主站蜘蛛池模板: 泌阳县| 迁安市| 东城区| 江孜县| 茌平县| 漠河县| 靖边县| 宁明县| 大冶市| 肃北| 建始县| 庆安县| 安庆市| 抚顺市| 循化| 自贡市| 游戏| 胶州市| 禄劝| 招远市| 弥勒县| 东乡县| 宿州市| 洪泽县| 翼城县| 大兴区| 仪陇县| 来宾市| 宁远县| 巢湖市| 深泽县| 色达县| 玉山县| 孝义市| 乌兰浩特市| 青阳县| 昌吉市| 祁阳县| 手游| 江西省| 肥乡县|