zoukankan      html  css  js  c++  java
  • 面向过程写程序完全要不得

    第一次写ATM的程序,在程序主体的基础上,用面向过程的思想去不断的补充完善功能,写到后面,程序完全不能控制,为了实现补充的一个功能,需要补充很多的代码,而且多写出来的代码,仅仅是为了对补充的功能进行补充,且与原程序很不容易关联起来,导致程序根本无法受控制,条理不清晰,程序流程几乎不容易受控制,

    写到后面根本感到力不从心,所以从根本上来说,不能用面向过程的思想去编写程序

    函数就是具有特定功能的一段小程序,将一个具体的功能的实现 用函数的形式表现出来,在需要使用的时候就调用函数,

    在一个程序中肯定是需要多个具体的功能的,这就需要我们定义出几个对应的函数表示出来,这样在几个独立的函数之间有相互关联的时候,相互之间进行调用,条理也足够清晰,并且程序的流程也比较容易受到控制,代码的阅读性也很好,

    到了后期需要对程序的功能进行不断完善的时候,也用函数的形式表现出来,在需要补充的代码中,调用函数就行了,不需要对源代码做过多的修改,,条理也比较清晰,函数之间的关联也比较清晰,程序基本容易受控制,不容易产生程序流程不受控制的局面,

    总之 :经过目前2个的程序作业,我在写这个2程序的过程中,用面向过程的思想去编写程序的过程中,写到后面功能完全与要求不想符合,程序也不受控制 ,条理也非常的差,

    从新来思考这些问题,用函数来封装功能 ,使用功能,才是我们在编程中需要转变的思考方式,才能写出更好的代码

  • 相关阅读:
    病魔带来的礼物
    不可深交者
    做事情
    Maven-7:Maven配置编译的字符集方法
    maven打包可以行文件,包含依赖包等
    Maven打包可执行Jar的几种方法
    maven项目打包时生成dependency-reduced-pom.xml
    【Maven】maven打包生成可执行jar文件
    【Maven学习】Maven打包生成包含所有依赖的jar包
    【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
  • 原文地址:https://www.cnblogs.com/weilin/p/5303093.html
Copyright © 2011-2022 走看看