zoukankan      html  css  js  c++  java
  • 《软件工程 ——理论、方法与实践》知识概括第九章 软件实现

    第9章 软件实现

      软件实现是软件产品由概念到实体的一个关键过程,它将详细设计的结果翻译成某种程序设计语言编写的并且最终可以运行的程序代码。

    一、程序设计语言

      程序设计语言一直在不断地演化和演变,其发展经历了从机器语言到高级语言的过程。

    二、软件编码规范

      一般来说,一个Java源文件有若干节(section)组成,每一节都用空行和相关的注释隔开,文件的长度最好不要超过2000行。

      Java源程序的一种标准格式,其组成结构如下:

    (1)用于说明版权和版本信息的文件头注释;

    (2)Packageimport语句;

    (3)类和接口说明语句。

      代码的版式:适当的空行,代码行及行内空格,分行、对齐与缩进,命名规则、声明、注释。

    三、软件编码案例分析

      程序注释问题 程序注释应该简单明了,好的注释是对设计思想的精炼标书和清晰展现。

      变量命名问题 不要采用自己的前缀来命名程序中的变量和方法。一个优秀的软件代码产品应该是可以被测试人员轻松读懂、被维护人员轻松修改的。

      内存异常问题 内存异常的可能原因,内存泄露问题、指针参数问题、“野指针”问题。

      异常处理问题 在使用异常处理的过程中,必须十分清楚在没有异常抛出、异常抛出时和异常处理后的程序执行流程,把握异常处理中的跳转和嵌套处理,并注意异常处理时存在的内存问题。

      性能问题 避免创建重复对象,优化语句提高性能

    四、软件代码审查

  • 相关阅读:
    手写spring事务框架, 揭秘AOP实现原理。
    centos7修改端口登陆
    数据库的锁机制
    linux安装mysql5.6
    SpringMVC数据格式化
    Java处理小数点后几位
    docker学习(七)常见仓库介绍
    docker学习(六) Docker命令查询
    docker学习(六)
    docker学习(五)
  • 原文地址:https://www.cnblogs.com/little-clever/p/4305967.html
Copyright © 2011-2022 走看看