- Advanced TypeScript Programming Projects
- Peter O'Hanlon
- 159字
- 2021-06-24 13:27:09
Updating markdown document using visitors
In Chapter 1, Advanced 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.
- 全屋互聯(lián):智能家居系統(tǒng)開發(fā)指南
- Linux Mint Essentials
- Puppet實(shí)戰(zhàn)
- 高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn):系統(tǒng)安全、故障排查、自動(dòng)化運(yùn)維與集群架構(gòu)
- 云原生落地:產(chǎn)品、架構(gòu)與商業(yè)模式
- Windows 7實(shí)戰(zhàn)從入門到精通
- HTML5 Enterprise Application Development
- Hadoop Real-World Solutions Cookbook
- 完美應(yīng)用Ubuntu(第2版)
- 應(yīng)急指揮信息系統(tǒng)設(shè)計(jì)
- 操作系統(tǒng)之哲學(xué)原理第2版
- Linux系統(tǒng)管理初學(xué)者指南:基于CentOS 7.6
- 大規(guī)模Linux集群架構(gòu)最佳實(shí)踐:如何管理上千臺(tái)服務(wù)器
- Windows 8玩全不求人
- Getting Started with Citrix XenApp 6.5