#refactor重构

      更多分类

幽默:一天写了36行代码就很了不起吗? - Coraline Ada Ehmke

19-11-08 1580 5 banq

我:“今天我写了36行非常不错的代码。” 兰多:“只有36行?我以为你是个了不起的开发人员。” 我:“我写的是正确的36行。 众说纷纭: 我今天坐在那里想了四个小时。我认为这为我节省了大约6个星期... 详细

程序员不是在编写代码,而是在解决问题 - LanRaccoon

20-03-30 104 banq

我们是程序员,所以编写代码就是我们要做的工作,不是吗?但是,我们的工作比整天在屏幕前敲击键盘上的按键要复杂得多。如果跳出编程语言,框架和流程的范畴,超出了测试套件、冲刺和Jira的范畴,那么您总会发... 详细

如何重构上帝式大对象反模式 - Cameron McKenzie

20-03-27 211 banq

仅仅编写有效的代码是不够的。问题发生时,必须易于维护,增强和调试该代码。面向对象编程如此受欢迎的原因之一是因为它满足了这些要求。 但是,当开发人员选择捷径或更多地关注完成工作而不是正确完成工作时,往... 详细

软件质量的认识论:每晚有多少睡眠?你工作愉快吗?这些是最影响软件质量的问题。 - increment

19-11-26 821 2 banq

研究表明,人为因素最影响我们的工作质量,可是为什么我们会投入更多精力希望通过技术性解决方案解决软件质量呢? 假设您经营一个新团队。您可以一刀切地实施任何您想提高人员生产力和减少代码错误的策略。你会做... 详细

干净代码的几个特点 -Xebia

19-11-26 1105 1 banq

干净Clean代码特点:易于他人使用(直截了当,意图清晰,抽象性好,毫不意外,好名声)-这是最受关注的问题。 它是针对现实世界制作的,即具有清晰的错误处理策略。 它是最小的(做一件事,具有最... 详细

鲍勃大爷调查提问:两者哪个更昂贵?A.在代码中添加难以更改的功能。B.保持代码足够灵活性以轻松添加新功能。

19-11-09 1193 1 banq

众说纷纭: 灵活性可能导致更多的设计时间和复杂性。这个词本身看起来不错,但没那么简单。 我现在正在(艰难地)学习到,随着复杂性的增加,维持软件项目中的变化速率变得越来越困难。如果我可以回去一年,我... 详细

Shopify如何使用Strangler Fig模式重构遗留代码中上帝式大对象?- Adrianna Chang

20-03-13 183 1 banq

大对象散布了代码的坏味道:随着职责和依赖的不断增长,它们变得越来越繁重,要定义它们究竟要负责什么变得更加困难。大对象更难重用,测试也较慢。更糟糕的是,它们花费了开发人员更多的时间和精力来理解,从而增... 详细

Uber开源Piranha:一种自动删除陈旧代码的工具

20-03-20 229 banq

过时旧代码的一些缺点: 不必要的代码混乱会增加整体复杂性,从而降低开发人员的工作效率 这些标记可以代替其他实验标记 标记过时也会导致错误 未使用的代码以及二进制文件都保留在源代码中 ... 详细

共有 801 2 3 4 ... 10 下一页