首页   注册   登录
yesterdaysun

yesterdaysun

V2EX 第 145085 号会员,加入于 2015-10-30 14:03:58 +08:00
今日活跃度排名 3220
yesterdaysun 最近回复了
分子
27 天前
回复了 lukeshawn 创建的主题 问与答 关于闭包的一个面试题, 这是为什么啊
因为最开始穿进去的 0, 作为 n, 在 a.fun 的调用中, 又被传到外面的 fun 作为 o 了
我的理解就是重构是需要反复刻意练习的, 就是有的时候对着一段代码刻意的练习怎么重构的更好, 练多了, 平时自然而然就能用上, 忘了是哪本书提到的概念了, 代码的坏味道 code smell, 当你能意识到一些坏味道的时候, 如果之前有练过相应的重构方法, 自然就能用上.

具体的话还是用 IDE 现成的重构工具, 比如 IDEA 的全套工具, 基本上改名, 提取方法之类的最常用, 其他的多少也会用到, 但是全用到也不太现实.

但是上面有人提到的测试也很重要, 能保证重构的时候即使步子大一点, 也能确保功能没有被破坏掉.

可以找一些讲 TDD 的资料看看, 那里重构应该用的挺多的, 但是可以先不管 TDD, 那个确实还是有点难的
38 天前
回复了 srs1995 创建的主题 Java 野路子 Java
我感觉没什么问题, 就是一个辅助生成 api 参数的类, 用 treemap 保证参数顺序, 生成签名, 除了代码有稍微点冗余繁琐, 命名有点别扭之外, 就是常规操作
分子
121 天前
回复了 tqz 创建的主题 程序员 [算法求助] 满减优惠怎么做
没懂, "全场商品 4 件,10kg 内包邮", 为了包邮, 那不就是一件件买最划算? 但是标题的满减又是怎么回事?
140 天前
回复了 yesterdaysun 创建的主题 MacBook Pro 分享自己更换 Macbook 电池的惨痛经历
@xjbeta 型号肯定是确认过的, 但是结果就是这样了
@jousonny ifixit 确实没想到去看, 之前只看了客服发来的安装视频, 里面就是简单的铲掉电池重装

我刚才去找了 ifixit 的相关内容 https://www.ifixit.com/Guide/MacBook+Pro+15-Inch+Retina+Display+Mid+2015+Battery+Replacement/89284 , 前后步骤 70 多步, 感觉我死的不冤, 手残真的搞不来, 连工具都不全
@JungleHi 环球易购真的很烂吗? 前几天见了一个他们的人, 猛吹了一通, 号称年营收 200 亿, 虽然感觉有水分, 但就算缩水 10 倍也大的不行, 感觉不是一个世界的. 大佬能不能透点内部消息, 怎么看出他们的问题的?
182 天前
回复了 rumenz 创建的主题 JavaScript [工具推荐] JSON 在线格式化美化工具
仅仅 json 格式化, 我强烈推荐 https://tool.oschina.net/codeformat/js, 是的你没有看错, 就是 javascript format, 因为我总是碰到 json 各种格式不对, 可是我想要的只是格式化好看看内容, 不需要校对格式, 不需要修正语法错误.

通过这个可以极大的容错, 只是想要把一行像是 json 的字符串, 加点回车缩进的人可以试试这个.
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3189 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 12:24 · PVG 20:24 · LAX 05:24 · JFK 08:24
♥ Do have faith in what you're doing.