• The pseudocode programming processCode complete reading notes(9)


    有效使用伪代码:
    1、用类似英语的语言
    2、避免使用特点语言的元素
    3、在本意(intent)层面上编写伪代码
    4、在低层编写伪代码

    通过伪代码创建子程序
    1、检查先决条件(定义明确,与整体设计相符,结合需求必须)
    2、定义子程序要解决的问题(隐藏什么,输入什么,输出什么,前后条件是什么)
    3、为子程序命名
    4、决定如何测试子程序
    5、在标准库中搜索可用的功能
    6、考虑错误处理
    7、考虑效率问题
    8、研究算法问题
    9、编写伪代码
    10、考虑数据
    11、检查伪代码
    12、检查伪代码
    13、在伪代码试验想法

    编写子程序:
    从伪代码开始,写出子程序的声明,编写第一条和最后一条语句({}),然后将伪代码转换成注释,每条注释下填充代码,检查代码(是否需要重构为更小的子程序),收尾工作,完成。

    检查代码过程:
    1、在脑海中检查
    2、编译检查
    3、在调试器中逐行执行代码,查看代码行为与你所想是否一致
    4、测试代码
    5、消除错误

  • 相关阅读:
    数据结构总结——线段树
    [bzoj2131]免费的馅饼 树状数组优化dp
    [机房练习赛7.26] YYR字符串
    博客已搬家
    AFO
    COGS-2551 新型武器
    UVALive-3716 DNA Regions
    UVALive-4850 Installations
    UVALive-3983 Robotruck
    UVA-10859 Placing Lampposts
  • 原文地址:https://www.cnblogs.com/think/p/405603.html
Copyright © 2020-2023  润新知