歡迎使用我的 在線工具

          小D

          讀歷史、看小說、寫程序都是我所愛。技術(shù)不好,頭腦不靈光,靠的是興趣。
          隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
          數(shù)據(jù)加載中……

          無題

          ?? 說好了每天做一次總結(jié)的,雖然現(xiàn)在已經(jīng)凌晨了,但是在我看來還是屬于4月7日的。

          ?? 不說技術(shù),還是總結(jié)一下工作以來的一點點小收獲吧。

          ??? 首先是,做一個東西之前,要把思路想好,整出方案,具體要完成什么功能,達到什么效果,功能效果要怎么實現(xiàn),都要一一的想清楚,先階段不能做到的,可以采取其它途徑,或是其它途徑依然不能達到,那就只有放棄,或者是閹割了。

          ????其次是,多交流,現(xiàn)在的軟件開發(fā)不是一個人花幾個月就能完成的。特別是像我做這種企業(yè)平臺的,大部分東西都是別人已經(jīng)完成了的,我在上面做功能,那肯定要弄清楚和系統(tǒng)哪些部分會有關(guān)聯(lián),否則就死定了,也許花大量的時間去弄懂別人做好的東西,也許根本不能在某些場景下面使用,而且多多交流,能獲得更好更多的思路,能得到更好的解決方案。

          ??? 然后是,就是寫代碼的時候注意的事了,一是要寫注釋,完成一個功能之前先將其要做什么寫清楚,以免自己在開發(fā)的時候脫離了初衷。其實加注釋中主要還是為了提高可讀性:可以使自己以后不至于不認得自己的代碼了,更有益于別人來維護這些代碼;二是要變量和函數(shù)命名規(guī)范,如果是Java代碼就要遵守Java的命名規(guī)范,這也是和注釋一下為了可讀性;三是不要寫過長的函數(shù),一般來講一個功能點就是一個函數(shù)或方法,方法的命名也要規(guī)范,能夠說明該函數(shù)是干什么用的,這樣也是為了可讀性,還有函數(shù)的重用性,而且代碼清晰開發(fā)起來效率也高,能使開發(fā)者始終擁有一個清晰的思路,不至于自己把自己弄糊涂;四是盡量縮小變量的作用域,盡量不使用全局變量,這樣可以使代碼清晰易讀,條理清晰,減少bug發(fā)生的機會,大作用域的變量往往是bug的源泉,它會使子程序之間的耦合度增加,使程序的復用性和可擴展性大大降低。

          ?? 最后是,多思考,多讀書,多讀別人優(yōu)秀的源碼,時刻的保有對編程的熱情。

          ?? 就這些吧,希望自己能謹記這些,記在這里的意思也就是能提醒我努力做到這些。

          ?? 唉!生活無趣、工資太低。。。

          [hjp3]hjptype=song&player=1&son=http://media.static.sdo.com/xcb/xcb_act/201011_mp3/201011.mp3&autoplay=yes&caption=false&lrc=&autoreplay=1&bgcolor=FFFFFF&width=200&height=20[/hjp3]

          ??

          posted on 2011-04-08 00:28 vagasnail 閱讀(199) 評論(0)  編輯  收藏 所屬分類: 生活隨想


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 临泉县| 桑日县| 贵定县| 耒阳市| 鄯善县| 五寨县| 普陀区| 丰都县| 郎溪县| 汉中市| 长顺县| 卢龙县| 敦化市| 保山市| 兴和县| 安庆市| 玉溪市| 龙里县| 巴青县| 台东市| 隆化县| 繁昌县| 朝阳市| 台南县| 秀山| 民丰县| 临泽县| 广河县| 黔东| 伽师县| 旺苍县| 乐昌市| 奉化市| 西吉县| 霍城县| 兴化市| 泸西县| 琼中| 宁都县| 历史| 永城市|