又是一番风味

      开始学习编程也有两年多了,从当初的懵懵懂懂到现在有了明确的目标。刚开始只是一时认为很好玩,然后就一头扎进去来学习研究,两年多的时间在不断学习和总结,之前有很多总结博客,对于每一步自己走过的路都有一个总结,只有总结过你才能印象深刻。

【记忆中第一个程序】

      脑海中仍然记忆犹新,学习过的第一个程序:三个数中找最大的,假设你设定自己是最大的,那么最后你就是最大的。比如现在有三个数:a[1]=1,a[2]=7,a[3]=3

       下面是这段代码:

         max=a[1];

         For i = 2 To 3

            If max < a(i) Then

                 max = a(i)

            End If

         Next i

       我认为这段程序的点睛之笔在于你假设最大的为a[1],当你假设第一个为最大的时候,你最终找到的也是最大的,这跟我们的生活如此相同,从代码能够看出你的人生,恰好应了那句话,代码如人生。

       这段代码也是我坚持学习软件开发的一个动力,你相信自己行,你就一定行。刚开始可能会认为这些代码都是天马星空,看过之后不知所云,但是当坚持下来以后,你会发现其实一切都是相同的。我们编写程序正是为了服务于大家,从代码看人生,同样从人生中也能参悟出代码。

【编程的原则】

·为人民服务

       代码是服务于大家的,接下来就引出一条我们一直坚持的原则——为人民服务,即能够让代码做的事情,不要让用户来做,要少让用户做事,时时刻刻为用户着想。比如简单的一个输入记忆,当用户再次输入相同的东西时,就可以省去很多麻烦。

·注释

       我们的软件开发完成之后,不可能是没有bug的,一定还会需要接下来的相关人员来维护,大家会有这种想法:维护别人的代码还不如自己来重新编写。这是因为我们的代码没有足够的注释,维护的人员需要花费很长的时间来理解别人的含义,这就体现了注释的重要性。

       注释分为了几类:

             文件开头注释:

                

                    模块、类注释:(C#中为例)

                                        

            代码间注释:

                  

           这上面两点是在写代码时最重要的事情,另外还有一个与代码同等重要的就是文档,这里不再详细说,文档可以帮助我们理解业务和编程人员的设计理念和需求。

【总结】

        看过自己虽然不长时间的代码编写,但还是有很多收获,从青涩的少年蜕变为成熟的人,这中间经过很多次的改变,从这些年你编写的代码,就能看出我们的成长。看到刚开始自己写的东西可能会觉得很幼稚,自己当初怎么会那么想呢?但那也是我们的历史,从历史点滴记录中才能发现原来我们已经长大,只是自己可能还未发现。用博客来记录自己的成长,当你回首时,又是别一番风味。      

      

原文地址:https://www.cnblogs.com/zsswpb/p/5771635.html