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

Updating markdown document using visitors

In Chapter 1Advanced TypeScript Features, we briefly touched on patterns. Simply put, patterns in the software development process are general solutions to particular problems. This simply means that we use the name of a pattern to convey to others that we are solving a problem using particular and well-established code examples. For instance, if we say to another developer that we are solving a problem using a mediator pattern, as long as the other developer is aware of patterns, they will have a pretty good idea as to how we will be structuring our code.

When I was planning this code out, I made a conscious decision early on that we would be using something called the visitor pattern with our code. Before we look at the code we are going to create, we will have a look at what this pattern is and why we are going to use it.

主站蜘蛛池模板: 曲水县| 扶沟县| 长垣县| 乃东县| 巴彦淖尔市| 吐鲁番市| 修武县| 钟祥市| 区。| 措勤县| 门源| 四子王旗| 呼和浩特市| 永川市| 青川县| 兰考县| 小金县| 丰镇市| 金沙县| 贵阳市| 古丈县| 通许县| 迭部县| 蕲春县| 陈巴尔虎旗| 东阳市| 策勒县| 锡林浩特市| 稻城县| 白河县| 轮台县| 湘西| 湘潭市| 成武县| 涿州市| 喀喇沁旗| 金门县| 南丹县| 中江县| 宁明县| 乳源|