代码艺术
文章平均质量分 89
通用代码
这个作者很懒,什么都没留下…
展开
-
OOP抽象那一套没有你想象的那么万能
总的来说,最好只在抽象带来的价值超过耦合时才应用抽象。这意味着,在没有使用抽象的时候,代码可能会有一些重复。但是我认为,在修改代码时,少量的代码重复要比过度耦合带来的痛苦要小得多。原创 2023-02-06 19:10:43 · 765 阅读 · 0 评论 -
为什么你应该减少代码注释?
与代码注释相比,代码是表达意图的最好方式。所以总的来说,如果你需要使用人类语言来解释你的代码,看看你是否可以让你的代码更加人性化,更加易读。原创 2023-02-05 15:05:56 · 443 阅读 · 0 评论 -
代码中的命名小技巧
《重构: 改善既有代码的设计》的作者 Martin Fowler 在一篇博客[1]中引用这样一段话: There are only two hard things in Computer Science: cache invalidation and naming things. 计算机科学中只有两件难事:缓存失效和命名事物。 -- Phil Karlton 由此可见,在计算机科学中命名一件事物是多么的困难。这当然也包括在代码中对变量、类型、类等进行命名。 Part1命名的困难 第一、变量代表了一组状态原创 2023-02-04 13:44:45 · 583 阅读 · 0 评论