什么是识字编程(Literate Programming)?

识字编程是一种可以替代结构化编程的策略。这种编程的基本思想是让开发人员在编写程序时更多地关注逻辑和思维流程,而不是要求程序的编写方式是由计算机强制要求的,在这种方式下,程序员更注重用最合乎逻辑的方式编写程序...
识字编程是一种可以替代结构化编程的策略。这种编程的基本思想是让开发人员在编写程序时更多地关注逻辑和思维流程,而不是要求程序的编写方式是由计算机强制要求的,在这种方式下,程序员更注重用最合乎逻辑的方式编写程序,从而达到预期的结果,然后重点介绍如何对计算机进行编程以使软件正常工作。识字编程使用现代通用语言创建脚本与结构化编程不同,识字编程通常使用普通的日常语言和被认为是传统的源代码相结合。这种方法使程序员能够创建具有描述性和解释性的宏,基于程序员的思维过程。最终的结果是创造一种语言,用这些解释性短语有效地覆盖了底层编程语言。有了识字的编程,代码文档就被视为等同于代码本身,而不是本质上的辅助或辅助另一个有助于区分识字编程和结构化编程的方面是程序元素之间的交互方式在设计上更加垂直或者层次分明通过对编程任务的识字方法,元素被认为是一个交织的马赛克,有文化编程的支持者通常声称这种特殊的方法使得程序员有必要清楚地表达这种方法的优点是能够更精确地识别程序员逻辑中的缺陷,并实现更改或修改,从而使程序更精确、更高效地运行。此外,这种方法的本质有助于创建一系列文档,使其更容易从头到尾重构应用于任务的逻辑。对于最终用户为特定应用程序调整代码,这使得跟踪基本程序的逻辑流变得更容易,并确定执行特定任务的分支点。从这一点开始,程序员可以添加或修改代码基本功能不会受损,新功能很容易融入整个过程。
  • 发表于 2020-07-31 04:41
  • 阅读 ( 872 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具