前端编程心得---一

编程,大致分为乐观式编程和悲观式编程;

所谓乐观式编程,即在服务端给定数据结构之后,前端按照给定的数据结构进行编程设计,而在其中,并没有考虑到服务端数据缺失,数据格式和预定不一样(就好比,服务端原本给的是数组,但在初始化的时候,返回的却是空,或者nul),一旦发生这种情况,前端代码就会出错,导致程序运行失败;一般来说,百分之四十以上的程序员,都会有这样的习惯。

所谓悲观式编程,顾名思义,就是考虑所有,或者说大部分错误的情况;就好比,如果发生上面的数据缺失,或者数据格式与给定的不一样的时候,进行的容错性处理;一般来说,这种悲观式编程思想的程序员,都是非常吃香,但对于测试来说,就不是很好了,因为测试会因为问题找的太少,或者根本没有问题,而苦恼。

如果,程序员想要追求自身的境界提升,毫无疑问,悲观式编程,是一个必须的条件。

 

你可能感兴趣的:(前端,悲观式编程)