Note4代码简洁之道-Chapter3

  1. 抽离Try/Catch代码块。他们搞乱了代码结构,把错误的处理与正常流程混为一谈。

最好把try和catch代码块的主题部分抽离出来,另外形成函数。

public void delete(Page page){
  try{
    deletePageAndAllReference(page);
  }catch(Eception e){
    logError(e);
  }
}


private void deletePageAndAllReference(Page page) throws Exception{
  deletePage(page);
  ....
  ....
}

有了这样美妙的区隔,代码就更易于理解和修改了。 ····························································································

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、整洁代码 A.混乱的代价 1.有些团队在项目初期进展迅速,但有那么一两年的时间却慢去蜗行。对代码的每次修改都影...
    ZyBlog阅读 6,399评论 0 2
  • 整洁代码 代码呈现了需求的细节。将需求明确到机器可以执行的细节程度,就是编程要做的事。而这种规约正是代码。 勒布朗...
    在路上_80f5阅读 4,251评论 0 0
  • 整洁代码 Leblanc : Later equals never.(勒布朗法则:稍后等于永不) 对代码的每次修改...
    foever_f1eb阅读 4,316评论 0 0
  • 代码整洁之道 Clean Code 第一章 整洁代码 代码的重要性我们永远抛不掉代码,因为代码呈现了需求的细节。在...
    Pengzh1阅读 5,004评论 0 1
  • 0. 内容提要 软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。 代码质量与其整洁度成正比。干净的代码...
    nimw阅读 9,793评论 0 3

友情链接更多精彩内容