狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

循序漸進(jìn)學(xué)編程

admin
2012年4月10日 0:1 本文熱度 2667

  英文原文:Continuous improvement


  軟件開發(fā)者是一個(gè)日新月異的領(lǐng)域——IT 中的大師,今天的編程方式與明天的編程或許截然不同,技術(shù)在不斷地革新,新語言、新平臺(tái)的如雨后春筍般出現(xiàn)、更好的解決方案的冒出,因此我們需要跟得上節(jié)奏,我們沒有選擇,唯有努力提高自己。


  下面的幾點(diǎn)建議或許能幫助你成為一個(gè)優(yōu)秀的開發(fā)者。


  你是否聽說過 Kaizen 這個(gè)詞呢?簡(jiǎn)單地說就是“改良”的意思。當(dāng)然它不僅僅是一個(gè)單詞,同時(shí)代表著一種哲學(xué),一個(gè)不斷完善自我的理念。它需要客觀的監(jiān)督和改善。更多的細(xì)節(jié)可以從這里了解。



  當(dāng)然下面的建議是沒有先后順序的。


  0. 閱讀代碼:


  經(jīng)常認(rèn)真閱讀他人的代碼。尋找大家公認(rèn)的優(yōu)秀軟件作品,學(xué)習(xí)其背后的運(yùn)作原理,領(lǐng)悟他人解決問題的方法,有時(shí)候你也會(huì)要到同樣的問題,試著對(duì)比其技術(shù)和解決方案。


  1. 編寫代碼:


  在一個(gè)你還從未解決過的問題上多花點(diǎn)時(shí)間,嘗試著培養(yǎng)自己的思考方法以及思維模式,你會(huì)因此而獲得很多的樂趣。這樣做并不難,而且它還是很好的問題反饋源。對(duì)于每個(gè)問題幾乎任何時(shí)候都有不同的解決方法,學(xué)者用不同的方法解決問題,對(duì)比它們之間的優(yōu)點(diǎn)和弊端,使用諸如模塊化和系統(tǒng)集成的方式編程,那樣寫代碼非常的簡(jiǎn)潔,清晰。


  2. 跟上技術(shù)潮流:


  在 twitter 和 facebook、weibo 等社交網(wǎng)絡(luò)關(guān)注技術(shù)大牛,訂閱他們的 RRS。及時(shí)了解新語言,對(duì)技術(shù)要有深入研究而不是僅僅停留在只會(huì)調(diào)用 API 的層面上。技術(shù)是要靠實(shí)力說話的,光忽悠沒用,所以盡可能早的深入了解。


  3. 從不同的角度思考問題:


  沒錯(cuò),你就是一個(gè)開發(fā)者,但是你會(huì)把自己的作品當(dāng)做普普通通的產(chǎn)品嗎?商業(yè)價(jià)值怎么樣?寫出來的軟件能給你帶來什么樣的價(jià)值?需要用到哪些資源?有比軟件帶來更多價(jià)值還重要的事情嗎?軟件所表達(dá)的思想在于什么?用戶在使用過程中軟件能扮演什么樣的角色?這些問題看似很老套或者微不足道,其實(shí)不然,我們應(yīng)該不斷地去回答這些問題,開始不同角度思考問題。


  4. 測(cè)試是開發(fā)者的工作:


  未測(cè)試的代碼就像一個(gè)未知的承諾,不去測(cè)試代碼,編程技巧很難得到提高。作為用戶你會(huì)因?yàn)橐粋€(gè)得不到保證的承諾而把錢交給一個(gè)完全陌生的人嗎?用測(cè)試單元做功能和集成測(cè)試,證明你的代碼可以正確執(zhí)行,使他人放心地使用。把代碼放到 GitHub 資源庫(kù)上去。記住:擴(kuò)大代碼測(cè)試覆蓋范圍,減少代碼的復(fù)雜度、去除代碼的壞味道,不斷調(diào)整、提高。


  5. 在社區(qū)和開發(fā)者交流


  向他人學(xué)習(xí),和他人探討問題。通過閱讀他人代碼提高自己的水平,同時(shí)盡可能去幫助他人,用一種開放地思維接受和分析他人的解決方案以及思想。


  6. 每天交付可使用的部分


  學(xué)會(huì)把大項(xiàng)目分解成為更小的,變成可交付使用的部分。做里程碑、做測(cè)試證明、做進(jìn)度規(guī)劃。分析和總結(jié)是必不可少的,此刻就把它記錄下來,注意前后的變化,長(zhǎng)期的積累將使你更加自信,外人對(duì)你刮目相看,做一個(gè)快樂的程序員吧。


  7. 忙里偷閑:


  參加娛樂、體育活動(dòng)、接觸大自然。你的身體和大腦需要休息,經(jīng)常站起來活動(dòng)活動(dòng),切忌一直坐著盯著屏幕。


該文章在 2012/4/10 0:01:58 編輯過
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved