高质量代码体系
“这是一个最好的时代,也是一个最坏的时代”,当代的ICT行业,正在经历着无比的繁荣和发展。然而在这片繁荣之下,代码,这个ICT行业的基石,正处在越来越尴尬的境地。在犹如造星活动般不断涌现的新概念,新架构,新框架的夹击下,代码本身正在越来越被人们所忽略。
在这样的代码环境下,程序员一方面因为成本或者进度的压力,不假思索的写着丑陋的代码;另一方面又因为要去维护某位前辈留下的同样丑陋的代码而痛不欲生。再加上需求的以及开发人员的变更,一个产品的代码质量就在这样恶性的往复里变得如履薄冰,随时可能出现严重的问题。最终这些低质量的代码往往会毁掉一个产品,甚至一个公司。
为了应对对于编码越来越浮躁的情绪,作为程序员的我们该有怎样的编程价值观,该向大师级的程序员学习哪些丰富的编码以及设计经验(招式),如何了解这些招式背后的机制与思想(心法),便是本课程希望传递给大家的内容。
里氏替换原则
开放封闭原则
前端代码 SRP
戴昊
资深架构师
前富士通技术总监