1252603486 最近的时间轴更新
1252603486

1252603486

V2EX 第 502811 号会员,加入于 2020-08-07 17:32:42 +08:00
今日活跃度排名 5441
1252603486 最近回复了
面向对象里有一个经典的说法就是少用继承,多用组合,就是这个组合该交由后端去组合还是前端组合?如果是考虑到 CS 架构的兼容性的话还是前端去组合这个东西,要不然版本升级会恶心的不行,功能有变化了,后端就需要去做兼容,比如第一个版本是 get(a,b),第二个版本是 get(a,b,c),后端还不能删第一个方法。当然如果是 BS 架构还好,大家一起升级就是了,后端也不用考虑之前的兼容性,直接再写一个组合给前端用就是了。
还有一个和这个很像的就是应该写小方法,然后组合成大方法,而不是直接写一个非常大的方法,复用性很低,和那个算法很像,如果你是全写大方法,数量级是指数级的,写小方法,数量级是线性的
排行榜-处理器-7945HX 点击闪退
12 天前
回复了 Zhancha 创建的主题 NAS 寻求低成本家庭影音解决方案
AppleTV+infuse+阿里云盘,infuse 可以多账号
43 天前
回复了 irisdev 创建的主题 生活 父母催我买房,有点压力
@irisdev #34 如果不是骂人和恶意的话,我觉得一个集体里信息公开好过互相隐瞒,这都是成本,如果你父母觉得你的恋爱成功和房子有很大的关系,但是实际没有,那就是非常高的成本
43 天前
回复了 irisdev 创建的主题 生活 父母催我买房,有点压力
@irisdev #14 一个 家庭的决策在大的方向上肯定是听更有见解的,你都现在的见解肯定比父母高,多展现一点强势的感觉,不是说父母说要干啥,你就要干啥,父母和孩子都是在互相教育中成长的,小时候父母教育孩子,孩子长大了就可以给父母更多的帮助了,要不然新的生命诞生只是为了重复,也毫无意义了
46 天前
回复了 anUglyDog 创建的主题 程序员 程序员第二门语言
@bojackhorseman #82 说的很好,编程和语言是两回事,需要熟练编程,语言的话看想干啥就用啥,我记得 course 有一个很出名的课程就叫 programing course
47 天前
回复了 fioncat 创建的主题 Linux Linux 原生微信 beta 可用了?
arch+KDE 试了下,基本上大部分功能可以用了,和 qq 刚在 Linux 出的时候很像,后续发布正式版估计能和 QQ 一样用起来很好的那种程度,还需要人逼,这微信真的狗,其实老早就应该可以开发了,拖了这么久
49 天前
回复了 livin2 创建的主题 Linux Linux DE 与普通消费市场的距离到底在哪?
@liuhuansir #137 你能 100%避免广告?我不信你不用微信,如果真的为了无广告停用社交,IM 软件,只用邮箱,那我佩服你的坚决。还有软件为什么不能骂,做的不好就要接受批评,如果一个开发软件商不允许别人骂他,那他根本没法做迭代进步,我不相信那个软件厂商这么小肚鸡肠,因为一个咒骂就不让用户用了,也不改进,直接摆烂,人家没这么脆弱,不要代入自己的视角,不允许批评
49 天前
回复了 livin2 创建的主题 Linux Linux DE 与普通消费市场的距离到底在哪?
@liuhuansir #135 360 死了吗,不还是一堆广告,我不用只是我不用而已,你不用也只是你不用而已,厂商怎么会死呢,厂商投广告是一件事,我不用弹广告的软件是一件事,你还高兴 Windows 软件有人投广告,你是用户怎么喜欢共情厂商,哎呀呀,好感谢 Windows 还能有厂商为我们做带广告的软件,别搁那天天反思,站在道德高地不冷吗
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   896 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.