iterstudy吧 关注:175贴子:979

实在睡不着了,发一些对于编程方面的个人看法吧

只看楼主收藏回复

其实呢,编程主要是两个方面
1.习惯
2.思维


IP属地:中国香港来自iPhone客户端1楼2014-04-21 01:08回复
    关于变成习惯方面呢,一个良好的变成习惯对于我们不管是学习也好,设计代码也好,这是一个相当重要的基点吧。首先,其重中之重是注释习惯,其次是编码格式习惯,再次是分模块的习惯,最后呢是随时保存的习惯


    IP属地:中国香港来自iPhone客户端2楼2014-04-21 01:12
    回复
      关于注释和排版格式呢网上有很多,找到工作可能又要换新的方式,所以呢,我在这里就不展开了,也没必要展开了。


      IP属地:中国香港来自iPhone客户端3楼2014-04-21 01:14
      回复
        关于分模块这一习惯呢,其实也可以放在思维那部分里面,因为两方面都有涉及。
        分模块在编程里面是非常重要的,最好的形式呢,就是一个模块拥有一个功能,分模块在习惯里主要是涉及到代码的可阅读性方面,因为代码分的详细了,注释即直接对模块即可,这样呢,在其中又会有新的习惯衍生出来,即先写模块注释,再根据模块的注释实现模块的功能,相信大多数新手都是直接反其道而行之的所以呢,大家还没把这个习惯养起来的赶紧啦


        IP属地:中国香港来自iPhone客户端4楼2014-04-21 01:21
        回复
          随时保存这个习惯呢,之所以放在最后是因为只要有一个月左右敲过代码或者打过一两篇word的人都会深刻认识到其重要性,所以呢,这个习惯就相对放在后面啦


          IP属地:中国香港来自iPhone客户端5楼2014-04-21 01:23
          回复
            接下来是思维了,思维呢主要表现在,程序初始设计的架构上,程序设计拟解决方案的主要算法及应用上,最后,就是直接抛弃个人思维,即直接用编程语言去思考。


            IP属地:中国香港来自iPhone客户端6楼2014-04-21 01:27
            回复
              程序初始设计的架构呢,主要体现在对于程序设计需求的理解与整体代码分析:需求的理解很明确,就是程序需要实现什么功能,用怎样的方式去实现这个功能;整体代码分析呢,则更应该详尽一些了,比方说一个程序分成几个主要功能,对于各个功能又能分成几个模块去实现,模块中各个函数该实现怎样的输入输出等等..


              IP属地:中国香港来自iPhone客户端7楼2014-04-21 01:33
              回复
                程序设计拟解决方案主要算法及应用呢:主要涉及到需要自己设计实现的代码,已经需要调用已有API等等,这一步呢,已经可以写伪代码了,如果不知道伪代码呢,请自行去翻阅资料或百度了,调用已有API呢则是需要对其有一定的了解了,很多API是很有效且很有用的,但这里呢一般也仅仅调用即可了。


                IP属地:中国香港来自iPhone客户端8楼2014-04-21 01:39
                回复
                  对于直接用编程语言去思考呢,如果能达到这种境界的话,你应该就是这种语言的大神了吧,至少也是小神级别了。


                  IP属地:中国香港来自iPhone客户端9楼2014-04-21 01:40
                  回复
                    关于我对于编程方面的见解呢,现在能想到的就这些了,其中可能有过错,也有可能是你还没有想到的,对于错误,希望大家能提出来,并让我也能学到知识;关于你没有思考到的呢,也希望能够相互交流沟通经验,大家也能相互促进。
                    好了,先这样吧。
                    ————迷失


                    IP属地:中国香港来自iPhone客户端10楼2014-04-21 01:44
                    收起回复
                      说的很好 支持一下 经验贴很少了 代码调试这块很重要


                      来自Android客户端11楼2014-04-21 02:04
                      收起回复
                        原创帖,必须支持,多多加油!!!!1


                        IP属地:江苏12楼2014-04-21 09:51
                        收起回复
                          很好,支持下!


                          IP属地:江苏13楼2014-04-21 09:54
                          收起回复
                            这习惯 有了 就是这思维上学期我看C++primer第四版 产生的 这种思维的确很好 可是寒假太害人了
                            我也没想到寒假会让我忘记这种思维 20多天都没有写过代码 也没有看过书 所以刚开学那时看书都觉得很难 现在慢慢的有点感觉 不过还是没有上个学期那么好 万万不要长时间不写代码 看书


                            IP属地:马来西亚来自Android客户端14楼2014-04-22 18:48
                            收起回复
                              默默赞


                              来自Android客户端15楼2014-04-30 00:34
                              收起回复