zoukankan      html  css  js  c++  java
  • 代码复审

    复审的是林豪森同学的代码。

    代码格式整齐,各个类或方法的职责明确,能较容易的读懂代码,理解其算法思路。

    代码较规范地使用了C#语言,写词频统计程序时我第一次使用C#语言,写成了类JAVA的C#程序,我应该多多学习,用规范的C#思维写C#程序。

    我觉得该同学的代码写得还挺好,这里就个人有限的水平和观点,提一些建议:

    • 代码中有注释,这比较好,我应该学习,但是有部分无效的注释,可能是代码修改或调试后遗留的,建议规范注释的书写,删除无效注释,使代码更规范整洁。
    • "A-Za-z0-9"可用"w"代替;个别变量名不够显式,比如extFlag,H,不能从变量名上一目了然地了解变量的含义,可使用更加显式的命名方式或加一些必要的注释。
    • 代码在class Program内部又出现了class wordsInfo,影响了代码结构清晰度,建议不要类中嵌套类。
    • 代码中大部分方法都用public及static修饰,C#是面向对象的语言,期望程序有较好的封装性,无差别的普遍使用public及static使代码的封装性较差。

     

  • 相关阅读:
    第一次作业(2)
    第0次作业(2)
    最后一次作业—总结报告
    第八次作业
    第七周作业
    第六周作业
    第四周作业
    第4次作业
    2018c语言第3次作业
    2018c语言第2次作业
  • 原文地址:https://www.cnblogs.com/dengym/p/4047093.html
Copyright © 2011-2022 走看看