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

    代码中值得肯定的地方:

    1.尝试使用了正则表达式,正确地解决了分词的问题

    2.扫描文件的时候,使用c#的EnumerateFiles类将符合条件的文件首先存入一个数组,这样的做法避免了在统计过程中递归访问子目录

    3.代码的逻辑清晰,有高类聚、低耦合的意识,把有关功能聚集到了一起,不同功能的模块也进行了一定的分离。

    存在的一些问题:

    1.缺少必要的注释,尽管代码比较简单,给自己的代码写注释仍然是一个需要坚持的习惯,最起码会有利于后期的维护。

    2.整个程序只有一个program.cs,可见还没有明显的面向对象的意识,如果能够按功能写出一些类来就好了。

    3.可能是在完成中不追求更好,排序部分并没有按照要求重写方法,使得程序的运行结果不能严格满足按ascii码排序的要求,希望以后能够注意

    4.代码风格的问题,有一些变量的名字并不能清楚地表达清楚该变量的作用,降低了程序的可读性,同样也是不利于后期维护的。

    5.对输入的处理上面,并不是特别完善,希望能增强程序的健壮性。

    最后非常高兴能进行这次结对编程!

  • 相关阅读:
    动态路由--RIP
    子网划分
    VLAN划分
    OSI七层参考模型
    Linux(CentOS 7)配置国内yum源和epel源
    PXE网络装机之centos7(批量自动装机)
    lvs+keepalived高可用集群
    SSH远程登录
    用canvas画一个房子
    使用json改写网站
  • 原文地址:https://www.cnblogs.com/penglinjiang/p/4047127.html
Copyright © 2011-2022 走看看