摘要:
这一周我又阅读了构建之法的后面几章,觉得这本书的想法和思维方式很新颖,值得让人思考。 第二章讲述的是个人技术以及个人软件的开发流程,首先告诉了我们单元测试的重要性,。例如,一个人写的模块被其他人写的模块调用。软件的很多错误都来源于程序员对模块功能的误解、疏忽或者不了解模块的变化。如何能让自己负责的模 阅读全文
摘要:
用时:15小时 代码量:200行 博客量:4 收获:这次的题目难度较大,主要是通过开始时的输入0、1来控制整个出题的要求,还要加上加减乘除、有无括号之类的细小的判断,比较乱比较杂,通过一步步的分解,列出一个个子函数,最终还是完成了它。使自己的编程能力和逻辑思维能力以及分析问题分解问题的能力有了提升。 阅读全文
摘要:
一、设计思想 1、避免重复:输出时,确定了运算符号,两个运算数都相同时,重新随机产生操作数,再循环重新产生式子。 2、可定制:设计菜单,可选择数目,也可进行下列各项的选择。 3、是否有乘除法:菜单中选择了有乘除法,则无需修改;无乘除法,则随机产生的运算符号中就去除产生乘除的数字的可能。 4、是否有括 阅读全文