编程心得小结

       从今年一月底接手的c/s开发的中石化炼油系统逐步地接近尾声了。期间,我的收获甚大,成长飞越。不仅在技术上有质的突破,在算法上也有显著的提高。不仅对开发的流程,设计更有了更全面的了解,对实施也有了清晰的认识。在整个项目中我遇到了许多困难,但是经过自己不断地学习,钻研,不断的请教,都一一解决了。在技术上,掌握了winform开发的基本控件的使用,布局,格式以及各种控件的基本事件都可以使用;掌握了第三方控件Infragistics的基本功能,基本用法。我不得不承认Infragistics的功能实在是强大啊,以后还要慢慢地研究学习;锻炼了自己的设计能力和构架能力,因为自己参与了软件的部分设计,懂得了代码的重用性的重要性,构建底层框架,注意框架的灵活性和实用性;提高了自己对算法的注重思维,不断考虑算法的执行效率,找出最优的算法。因为里面实在是用到了大量的复杂的计算,如果对算法没有一个很好的认识,不要说提高执行速度了,就是能实现都很困难;熟练掌握了各种调试程序的方法,提高自己跟踪数据的能力,记得自己曾经调试程序,把整张报表的数据,都在程序里找到了,匹配上了,数据就是客户的命根子,来不得半点虚的,那时的调试时间远远大于开发时间,有时候连续几个小时都在找数据的差异在什么地方,为什么会有差异,动也不动,就那么找下去,等知道原因了,就要想怎么去改正更合适,很大程度上提高了自己的严谨性,勤奋度,和一丝不苟的专注精神;实施上,懂得了客户最想需要的是什么,不是美丽的外表,而是它的实用性,它的计算数据的准确性,客户一点一点的对数据,生怕出现一点数据上的错误,给自己的工厂的生产,自己的工作带来致命的影响;懂得了如何去面对各家工厂的不同的需求的通用性,对测试结果的不同如何处理。当时参加能耗定额会议,十几家公司的人同时测试,测试出了许多问题,曾让我一度感觉到自己的软件还是不够严谨,不够精细。更重要的是有些问题我解决不了,各种莫名其妙的问题更是恼火。回来后,我深刻地思考了这些问题,明白了下次客户测试的时候,应该带哪些软件去给客户部署,对哪些问题应该有预见性,以及提高自己的应变能力。可以说,这几个月的辛苦没有白费,我懂得了整个c/s的设计开发部署流程,更让人欣慰的是将有六十几家公司同时使用这套软件,那就印证着我的努力没有白费,我的劳动成果得到了大家的认可,我给大家带来了好处,我为他人提供了服务,为公司创造了价值,自己水平也得到了很大的提高。

       给自己一个小小的鼓励,显摆一下,但还是知道自己的几斤几两的,继续加油!哈哈。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章