zoukankan      html  css  js  c++  java
  • 作业三

    1. 是否需要有代码规范?

    我个人认为代码是需要规范的。我认为代码就像是一种语言,是我们人类与计算机交互的重要语言,代码不仅要让计算机看得懂,更要人类也看得懂,这样便于代码的改善和维护。代码的规范并不是官僚制度下产生的浪费大家的编程时间、影响人们开发效率, 浪费时间的东西,这种规范就像是秦始皇统一文字一样,更方便人们相互学习和交流,有利于代码的进步,更有利于自己或者他人去读代码,修改代码,改善代码。关于第二点和第三点我也想说些,艺术家在最初学习的时候也是在各种规范下学习的,画家的一笔一划有规范,音乐家的音符有规范,艺术家都有着他们各自的规范而写代码更应该有规范,毕竟写代码不像艺术家们创作一样随性而为。但我并不赞同绝对完全规范,代码中含有编程人员的特性,这就像是名人的个性签名一样。我们要像周恩来总理说的那样“求同存异”,在规范中释放个性。

    2. 代码复审

    复审王浩淳的自动生成四则运算题目的代码,整体看下来他完成的挺不错的,他考虑到了四则运算的分数表达问题,而且他些的这段代码简洁易懂。但这段代码还是有点小瑕疵的,他在编写分数的四则运算上忽略了分子必须小于分母的隐含要求,而且他生成的四则运算范围有点小,是20以内的,这不便于用户的使用。

    3. PSP记录个人项目耗时情况

    psp2.1 Personal Software Process Stages Time(%)student Time(%)SDE
    Planning  计划 15min  
    • Estimate
    • 估计这个任务需要多少时间
    4h  
    Development 开发 4.5h  
    • Analysis
    • 需求分析
    20min  
    • Design Spec
    • 生成设计文档
    15min  
    • Design Review
    • 设计复审(和同事审核设计文档)
    25min  
    • Coding Standerd
    • 代码规范(为目前的开发制定合适的规范)
    0  
    • Design
    • 具体设计
    20min  
    • Coding
    • 具体编码
    2h  
    • Code Review
    • 代码复审
    15min  
    • Text
    • 测试(自测,修改代码,提交修改)
    1h  
    Reporting 报告 15min  
    • Text Report
    • 测试报告
    15min  
    • Size Measurement
    • 计算工作量
    5min  
    • Postmortem & Process Improvement Plan
    • 事后总结,并提出过程改进计划
    10min  
  • 相关阅读:
    2.5 tensorflow2.3--变量Variable声明和初始化
    2.4 tensorflow 2.3学习--- 矩阵
    2.3 tensorflow 2.3学习--向量
    C++11最新特性总结
    c++多态和虚函数表实现原理
    Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理
    Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理9
    Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理7
    Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理5
    Vue快速学习_第一节
  • 原文地址:https://www.cnblogs.com/bgdwxr/p/5308407.html
Copyright © 2011-2022 走看看