日常开发中,经常需要对前端传入的请求对象(如 StudentQueryVO)的某些属性执行 trim 操作,比如搜索的关键字、输入的名称等。 很多人会选择在用到的时候,对其中的属性执行 trim 操作然后再使用。这样做很容易出现: (1)有些用到...
SOLID 是面向对象编程重要的原则,javascript 作为面向对象开发的语言之一,掌握这些原则,可以写出更优雅的代码。
设计模式(Design Pattern) 是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。它并不是语法规定而是一套帮助我们增强代码的可重用性、可扩充性、 可维护性、可读性、健壮性以及安全性的...
简单工厂模式又称为静态工厂方法模型,它属于类创建型模式,简单工厂并不属于23种设计模式,刚开始学习设计模式的同学,对简单工厂模式、工厂方法、抽象工厂中的工厂一知半解,其实白话点来说:这些模式一定会有一个工厂类,子类并...
Software Requirement Specification (SRS)Functional Requirement (FR)Non-Functional Requirment (NFR)system design interfacedata module architecture view (...