编程感悟

云风《游戏之旅-我的编程感悟》

好多程序现在都是讲究模块化,每个模块就像积木,而整个程序就是由各个模块搭建起来的。

但是积木形状各不相同,怎样让搭建的程序很紧凑很稳固是件不容易的事情,必须在前期就要进行全局上得考虑。

如果积木数量过多的话,而搭建的又不甚稳固那么整个程序可能就摇摇欲坠,不敢继续添加积木,甚至没法修改已经搭建的积木。

模块分得过细不利于软件开发

先将小模块组合成大模块,然后使用大模块搭建程序

很简单的道理,但是可以知道大的方向

时间: 2024-08-12 23:11:50

编程感悟的相关文章

自己对编程感悟

编程 注重的是 思想! 解决问题的最快的 方法.不论如何? 只要把问题解决了.就可以. 只要最后的结果! 在前锋的感觉,给我思维方面的锻炼,思维的提高 不是可以培训出来的. 正如,你在解决问题时的第一感觉,那是 很奇妙的 不是可以锻炼出来的. 有的是需要 时间的积累,还有就是 天赋. (思维: 自己的生活习惯,生活经历,自己的感悟 这个不可以速成!) 作为一个优秀的程序员. 需要学会思考.学会总结自己的一天的知识. 学会备份.学会笑对自己的朋友. 学会放松自己,学会交流. 学会学习的技巧. 给自

最近几年的编程感悟(3)完结

1. 最近几年的编程感悟(1) 2. 最近几年的编程感悟(2) 文章排版非我所长,各位童鞋讲究着看吧! 51.你可以抱怨工作中用的技术太杂太陈旧,但不能消极对待.在任何项目中你都可以学到东西,就看你是否主动. 52.不管你今后的方向是技术还是产品,工作中你都要站在客户的角度上编写代码.你刚掌握或了解到的新技术,并不是马上用到工作中. 53.任何你花费3天还是没有头绪的问题,你都要放弃目前的思路. 54.掌握更多的语言是非常非常好的想法.每种编程语言都有自己的独特之处(除了语法,更多体现在设计模式

最近几年的编程感悟(1)

最近几年的android编程感悟与经验现总结一下,看大家有没有类似感受.这里主要我主要是抛个砖,有玉的尽管上哈…… 1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来.  3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识库里的东西,才是你最重要的财富. 4.如果你想做自由职业者,你需要学英语,因为在国外的盈利比国内多

结对编程感悟

我们是Core第四组,上学期在数据结构课程中我们曾经有过编写计算算数表达式的经历,所以知道自己要写内核后,感觉感觉在思路上不会有很苦难的地方,但是在随机生成表达式的编写时还是遇到了一些困难.这次的作业是结对编程和个人独立作业也有很大不同,需要两个人之间合作,最后生成API接口和UI组对接也是之前没有接触过的,两周左右的时间写完了core的确也有很多感悟. 结对与独立作业 刚看到题目时被那些琐碎,冗杂的分支条件所震撼,真是一脸懵逼,看到API和接口更是不知所云.在随后的几天中,随着讨论的深入,思路

技术愚人的编程感悟

面对复杂的代码结构,遭遇难以索解的诡异bug,程序员难免出现胸闷.无力.抓狂.崩溃等各种症状. 但是最最致命的一击却是: 你读了一个礼拜的代码,“别人”两天就能顺利移植,使其工作. 你困顿了几天的bug,“别人”过来一眼看穿. …… 心塞…… 你到底行不行?你是不是入错了行?你是不是废材一个?你能干好啥?极度沮丧之后,伴随的是强烈的自我怀疑,甚至自我否定. 着急,想变得聪明,想提高效率,想立即解决问题,可是越着急越看不懂,越着急越解决不了问题……然后是加倍的沮丧和加倍的自我怀疑. …… 当尘埃落

第十周(11.18-11.24)----结对编程----感悟

当开始接触到结对编程这个名词的时候,我很疑惑这是一个什么样的编程形式.当逐步深入读了邹欣老师<构建之法>第二版75页4.5节之后,我不禁想起了一个这样的画面.在准备考研复试阶段,我请了一位编程能力比我强人来指导我学习编程.当时做的是ACM水题,基础的原因,只能从水体开始练习.开始时我坐在电脑前,他坐在我旁边,他看着我进行编程.当遇到一个语法上的错误时,他记得清的就改正我,记不清的就叫我翻书,找到后又回来改代码.遇到算法上的问题的时候,他在纸上给我画一些草图帮我屡屡思路.我还记得那是一道大数相加

编程感悟(全局变量的使用)

话不多说,直入正题. 在一个大的C++工程或者其他语言的工程中,全局变量都是必不可少的.一个理想的软件应该符合模块之间低耦合.高内聚的要求.但是模块之间的通信都是必不可少的,全局变量所提供的主要功能就是在不同模块或不同类中提供通信服务.必须注意的是,使用全局变量是危险的,至少危险系数比较高.一旦全局变量的使用出错,所造成的影响远比一个局部变量的影响大.然而,由于全局变量是全局的,逻辑关系比较复杂,较一般的局部变量更难把握,更容易出错.应该怎样正确的使用全局变量呢? 在工程中,一个全局变量可能会被

面向对象编程感悟

多态:允许将子类类型的指针赋值给父类类型的指针.也就是同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果.在运行时,可以通过指向基类的指针,来调用实现派生类中的方法. 接口是一组规则的集合,它规定了实现本接口的类或接口必须拥有的一组规则.体现了自然界"如果你是--则必须能--"的理念. 例如,在自然界中,人都能吃饭,即"如果你是人,则必须能吃饭".那么模拟到计算机程序中,就应该有一个IPerson(习惯上,接口名由"I"开头)接口,并

小梦接触编程俩年的感悟

(终于把windows phone版的 2048 搞定了,好开心!虽然2048真心不难,不过还是遇到了几个问题.) 小梦开学就大三了,不是专业的计算机或软件的专业学生.大一上学习了C语言,第一次感受到了编程的美妙,十分感谢谭浩强老师,那本C语言红皮书真心挺棒的,把书上的例子都亲手敲了一遍,然后把习题都做了一遍.之后了解过C++,学过一阵网页前段开发,因为我大一下就有网站了(当然,不是自己写的,用的都是wordpress).后来开始学C#,WPF,windows 8,一直到现在的windows p