zoukankan      html  css  js  c++  java
  • 《软件project》——编码

       编码的目的是使用选定的程序设计语言,把模块的过程描写叙述翻译为用该语言书写的源程序

    源程序应该正确可靠、简明清晰,并且具有较高的效率。在编程的步骤中,要把软件具体设计的表达式翻译成为编程语言的构造,编译器接受作为输入的源码。生成作为输出并从属于机器的目标代码,然后编译器把输出目标代码进一步翻译成为机器代码,即真正的指令。

      一. 导图分析



      二.编码的过程与原则

       (1).选择合适的语言:  实现一个大型的软件开发,可能须要选择一种或几种程序设计语言来完毕。语言选择合适,会使编码困难降低。程序測试量降低。而且能够得到易读、易维护的软件。选择语言时应该考虑的因素。1 项目的应用领域 2 算法与计算的复杂性 3. 数据结构的复杂性4. 效率 5. 可移植性6. 程序设计人员的水平7. 构造系统的模式。


        (2).编码的风格:编码风格即书写源程序的习惯、程序代码的逻辑结构与习惯的编程技术。一个比較大的软件在编写的时候是合作完毕的。

    那么很多人在编写的时候不能自己用自己的风格,他们必需要有一个统一的标准。这就要求编写时代码有良好的可读性。

    良好的代码可读性是合作的前提,也是后期软件的维护的前提。

      在编写代码的过程中。我们应该调整好语句的结构使每个功能模块结构清晰,适当的加入凝视。正确的使用标识符。能够帮助我们更好的理解程序。

       (3).编码原则:高效率原则包含提高执行效率,提高储存效率。提高输入输出效率。

    全部I/O操作应该採用缓冲方式,以降低用于通信的额外开销


    三 小结

        在编码的过程中,程序猿首先应该选择设计程序的设计语言。选择设计语言是前提,其次再考虑编码过程中的规则与步骤,在良好的编码风格下能形成完美的代码视觉组织。这样程序猿合作起来才顺利了,程序猿看起代码来来才easy理解,才给人一种舒服的感觉。

  • 相关阅读:
    PHP深度学习参考地址
    随手记两个链接,关于自适应屏幕显示的
    数据库查询,指定查询结果某列为固定值
    $('#id").load
    【转】Caused by: android.os.NetworkOnMainThreadException错误解决办法
    @Autowired注入DAO对象为NULL
    1-sqoop
    1-kylin架构
    1-kudu架构原理读写流程
    2、apache druid界面说明
  • 原文地址:https://www.cnblogs.com/mthoutai/p/6893481.html
Copyright © 2011-2022 走看看