![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大前端
累了你就写会代码吧
越自律,越自由
展开
-
TypeScript相比于JavaScript 的显著优势
静态输入 静态类型化是一种功能,可以在开发人员编写脚本时检测错误。查找并修复错误是当今开发团队的迫切需求。有了这项功能,就会允许开发人员编写更健壮的代码并对其进行维护,以便使得代码质量更好、更清晰。 大型的开发项目 有时为了改进开发项目,需要对代码库进行小的增量更改。这些小小的变化可能会产生严重的、意想不到的后果,因此有必要撤销这些变化。使用TypeScript工具来进行重构更变的容易、快捷。 更好的协作 当发开大型项目时,会有许多开发人员,此时乱码和错误的机也会增加。类型安全是一种在编码期间检测错误的功.转载 2021-07-23 15:18:10 · 202 阅读 · 0 评论 -
常用的编程范式和设计模式有哪些
编程范式 面向过程(Process Oriented Programming,POP) 面向对象(Object Oriented Programming,OOP) 面向接口(Interface Oriented Programming, IOP) 面向切面(Aspect Oriented Programming,AOP) 函数式(Funtional Programming,FP) 响应式(Reactive Programming,RP) 函数响应式(Functional Reactive Programm原创 2021-07-23 15:11:17 · 395 阅读 · 0 评论 -
装饰器模式
定义:在不改变现有类结构的情况下,为这个类添加一个新的功能,这就是装饰器模式 继承的劣势:使用继承的方式,会带入许多静态的方法,导致子类过度饱和,膨胀 装饰器的特点:需要创建一个装饰类来包装原有的类,并且提供额外的功能 装饰器的实现:装饰类包含原有类的实例对象,即可实现装饰器模式 ...原创 2021-07-23 15:03:49 · 59 阅读 · 0 评论 -
程序编译分为哪几个主要部分
词法分析 语法分析 中间代码生成 代码优化 目标代码生成 特点: 前端的特点是仅与编译的源语言有关,后端则仅与编译的目标语言及运行环境有关原创 2021-07-23 14:46:48 · 849 阅读 · 0 评论