首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  hatcloud  ›  全部回复第 1 页 / 共 39 页
回复总数  766
1  2  3  4  5  6  7  8  9  10 ... 39  
因为微信的存在是对开放互联网的背叛。
目前暂时是先在看 iBooks 上苹果自己出的 《 The Swift Programming Language (Swift 5.1)》 来熟悉 Swift 语言
31 天前
回复了 w4mxl 创建的主题 微信 关于我微信使用情况的近期变化
特别好,加油
《人间失格》
有想法就学吧,就算最后到不了大厨水准,也能慰藉自己和家人的胃。除了时间成本,怎么都不会有损失的爱好。
这么高的利率,能撑一天是一天,反正也不存在用户流失的问题
@psychoo #3 就是因为自如会退给用户,所以才会收开始的电费。它没法让电力局给退电。
要是有独显的话可以把 9700K 换成 9700KF
《画皮》
106 天前
回复了 zohar727 创建的主题 问与答 双拼对于普通话不怎么好的南方人好难啊
错多了就长记性了,顺便解决下自己的拼音的问题(虽然我发音还是错的
114 天前
回复了 wshwwl 创建的主题 问与答 咖啡这玩意出生在中国的话就算中药了吧
@nekoneko #28 速溶里面有大量奶精和白糖,咖啡成分反而不算多
115 天前
回复了 default7 创建的主题 程序员 除了小作坊类 IT 公司还有夫妻店 ……
骑马与砍杀也是夫妻店诶
咖啡
@beFreedom #14 「毕业一年以内还是算应届的」,理论上是这样的,但实际上好像不是这样的。我刚找工作那会是毕业半年左右,已经只能走社招了,而且实习生也只接受在校学生,听面过的一个公司的 HR 说是因为招在校学生会有补贴。
之前找工作的坐标是:杭州
173 天前
回复了 devloperchen 创建的主题 程序员 开发者简报第七期
有在自己的网站发的吗?
想要个 RSS 订阅
我不同意楼上的很多人的看法。
我不喜欢「实用」的技巧,倒偏爱「无用」的理论。
接着上面说的,假如是和产品合作,需求是由别人提出的,一定要参与进去。很多情况下,导致坏的设计结构的出现,往往都是因为不合理的需求。尽量去理解需求提出的初衷,并对可能导致坏代码的需求,提出自己的修改意见(不要轻易否定别人的需求)。
找一个长期做的项目,对代码反复迭代,不停重构。不停用几个标准来 judge 自己的代码:
是否低耦合?
编码风格是否规范?
别人调用自己的接口是否觉得别扭?
是否足够灵活来应对产品需求变更?

标准未必是我提的这些,但一定要要自己的标准,然后在一次次迭代重构中不断往标准靠。

过程中还需要对不同标准的冲突做取舍,去思考,往那个方向靠更加合理。比如低耦合和修改的灵活性有时候会冲突,那可以考虑这个模块是否会有频繁变更的可能性,如果有,那更应该考虑后续维护的低成本上,那么高一些的耦合性是可以接受的。而如果这个模块是基础性的,不会轻易变更,但却会被很多人使用,那低耦合更重要一些。

形成自己的有效的编码标准,有了标准,愿意思考,去看别人的代码,编程结构的时候就能非常有目的性的去攫取自己需要的那一部分来完善自己的编码结构。

另:虽然有些奇怪,我觉得代码不应该最求完美的设计模式。所有的代码都是为需求而生的,所有的思考都应该以满足需求为前提,为了需求做编码风格的让步是很高贵的品质。要追求,应该追求的是最契合需求的代码结构和编码思路。
推荐个 App:且慢
1  2  3  4  5  6  7  8  9  10 ... 39  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2518 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 40ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
♥ Do have faith in what you're doing.