这个吞金兽不好养

花花小君

首页 >> 这个吞金兽不好养 >> 这个吞金兽不好养最新章节(目录)
大家在看想当神医被告,果断转行做兽医 权力巅峰:从基层公务员开始 舔狗反派只想苟,女主不按套路走! 都重生了谁谈恋爱啊 四合院:50年代傻柱的重生 四合院之这货有点彪 四合院之从51年开始 反派:退婚你提的,现在你哭什么 四合院:我成了娄家女婿 四合院开局父亲跑路 
这个吞金兽不好养 花花小君 - 这个吞金兽不好养全文阅读 - 这个吞金兽不好养txt下载 - 这个吞金兽不好养最新章节 - 好看的都市小说

第42章 修复bug

上一页书 页下一章阅读记录

但是在程序里面,不同模块甚至不同函数之间,应该是毫无瓜葛的,每一个都可以摘出来独立成库——有瓜葛就说明用了全局变量或者静态对象,或者通过参数或者约定等传递了过多的东西——这就叫“低耦合”。

做到了“低耦合”,你就可以把一个复杂的大程序当一组简单的短文甚至短信写。

这样自然就很难出错了。

当然了,有些情况下,程序逻辑非常复杂且无法拆分,也就是所谓“无法约分的复杂性”,这种代码就必须端起十二分小心来,当然即便如此,bug出现率仍然要远高于其他代码。

一般来说,要把程序拆成“不可约分”的一组最小单元来写。

这个“不可约分”就是术语说的“高内聚”:这段程序只做一件事,这件事已经没法拆的更简单了,只能把它们放在同一段代码里一举解决掉。

因此,写程序时,事先的“谋划”非常重要。

一个有经验的资深工程师,可以在动手前就把一个复杂的大项目拆成一堆几乎互不关联的小程序,然后逐一实现它们、实现完再把它们组合起来就行了。

显然,“谋划”好了,一个程序的难度降低若干个数量级都是可能的。

说实话,在绝大部分能见到的软件中,都是或多或少的有bug的……

只不过,第一开发可能没想到,第二测试没测到,第三用户没碰到,第四客服的反馈没收到,那么——这就是一个“成熟稳健”的产品。

PS:留个言,你们是不是不喜欢看代码相关的或者看不懂这些……说出来我以后少写点,毕竟前期还是需要程序员的技术去赚钱的。当然你们的意见我也考虑一下。

喜欢这个吞金兽不好养请大家收藏:(m.shuhaige.net)这个吞金兽不好养书海阁小说网更新速度全网最快。

上一页目 录下一章存书签
站内强推十日终焉 宠妻无度:腹黑摄政王重生太粘人 全职法师 主母日常 庆余年 疯批小师叔她五行缺德 穿成恶毒女配,我陪大佬东山再起 权力巅峰:从基层公务员开始 惊!天降老公竟是首富 我的弟子全是大帝之资 年代1960:穿越南锣鼓巷, 豪门枭士 诡舍 仕途人生 诱她情深 诸神愚戏 度韶华 神:赐你S级偷窃,你拿来偷我? 穿书七零,下乡东北我成最强卷王 苟在四合院捡漏 
经典收藏四合院:咸鱼的美好生活 年代1960:穿越南锣鼓巷, 权力巅峰:从基层公务员开始 苟在四合院捡漏 四合院的钓鱼佬 我在四合院里有小院 我的年代,从四合院开始 想当神医被告,果断转行做兽医 穿越四合院之开局落户四合院 四合院:打猎在1962 四合院之默默吃瓜 舔狗反派只想苟,女主不按套路走! 深空彼岸 四合院:从采购员开始的幸福生活 四合院:从签到获得烤猪蹄开始 四合院:开局62年,十级技术员 四合院:真当老实人好欺负 四合院:甲子老中医,悠闲小日子 重生之我要当有钱人 四合院:刚得系统,贾家逼我接济 
最近更新最强情报系统 剪辑娱乐圈神职,引全网热潮 系统赋我杀阵,我全刻在身上 写轮眼与冰霜龙皇,双废天赋? 诡异觉醒:开局吞鬼母女姐妹仨 高手下山,去挥霍你们的师姐 开局一个临时工 龙傲天,你们被我包围了 重生1987:这个首富不正经 这个明星不正经 一身神级被动,从转职开始无敌 我开的真是农场,不是大俄兵工厂 蔚蓝回响 俯身之门 过气偶像大翻身 重生系统赋我梦中工作现实发达 万魂幡每分钟增一鬼怪,你再叫啊 开局拿下黑丝学姐之祖师爷系统 玉佩之谜:异能之巅1 重生一次我还做地下医生 
这个吞金兽不好养 花花小君 - 这个吞金兽不好养txt下载 - 这个吞金兽不好养最新章节 - 这个吞金兽不好养全文阅读 - 好看的都市小说