
think in code
阿泽财商会
作品主页https://mbd.pub/o/m/azcsh,高级人工智能算法训练工程师,人工智能应用工程师,高级工程师,高级信息系统项目管理师,软件设计师,CSM敏捷教练,csdn20周年直播嘉宾,高级健康管理师,会计师。
清华大学出版社《MongoDB游记》数据库教程书作者。专注于人工智能,数据挖掘技术与大数据,云计算与存储等技术的学习与研究。擅长人工智能算法训练,系统响应式开发、数据采集数据清洗和数据分析,分布式云存储运算等技术。熟悉后台系统、云存储计算平台的搭建,擅长解决架构过程中遇到的疑难问题。常用开发语言:java、python、c#、perl、sql。
展开
-
编程思维积累一:关于if else
之前写代码 都是能实现功能就行,从来没有想过优化,思路也不清晰。 今天看大神写代码,还是有震撼的。 以后写代码一定要先把思路弄清楚,尽可能多的考虑可能性,进行抽象,并在笔记本上画出思路图,或者写好伪代码 再动手。 而不是看一步写一步,像流水帐一样。 而应该是把大体的思路框架搭好 再去完成具体的方法。 下面记录两种关于选择关系的不同的写法,好好体会一下思路的原创 2014-02-19 19:59:34 · 2463 阅读 · 2 评论 -
高内聚低耦合思想
什么是高内聚低耦合 高内聚低耦合是为了实现比较高的模块独立性 模块独立性 指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。原创 2017-12-01 11:54:06 · 2774 阅读 · 0 评论