Time of Update: 2018-12-07
[英文出處]:21 Laws of Computer Programming [譯文出處]:外刊IT評論任何一個有經驗的程式員都知道,軟體開發遵循著一些不成文的法則。然而,如果你不遵循這些法則也並不意味著會受到懲罰;相反,有時你還會獲得意外的好處。下面的就是軟體編程中的21條法則: 任何程式一旦部署即顯陳舊。 修改需求規範來適應程式比反過來做更容易。 一個程式如果很有用,那它註定要被改掉。 一個程式如果沒用,那它一定會有很好的文檔。 任何程式裡都僅僅只有10
Time of Update: 2018-12-07
有三本閑置書,大家看看,有想要的聯絡我,遠點的可能需要郵費。都是噹噹買的正版,放我這裡有點浪費,反正肯定便宜,交易方式我們Q聊:423257356(註明買書),Mail:zhangyue0503@sohu.com~~~ 1、《.NET軟體測試自動化之道》 James D.McCaffrey 著 劉曉偉 譯,電子工業出版社,原價49.80元,第一頁寫了名字,內容有劃線。 2、《資料庫系統概念》,原書第五版,Abraham
Time of Update: 2018-12-07
儘管現在已經有了大量的軟體開發方法論及協助工具輔助協助Team Dev提高軟體品質,防止、檢測bug,但是一些很簡單實用的手段依然是提升軟體品質必須的手段,比如單元測試,比如Code
Time of Update: 2018-12-07
這是過往的開發、管理經驗和本次開發pspl和sea的經曆的一個總結。本次總結圍繞開發管理進行,包括4個方面:項目project;過程process;產品product;架構architecture;所以本次總結的名字就叫軟體開發中的3P和1A。 提綱大概如下: 一.過往經曆過的開發管理中的3P關係 從project起步,總結出process,升華出product,還沒抽象出architecture。 二.這次開發採用的開發管理中的3P和1A的關係
Time of Update: 2018-12-07
明基逐鹿軟體公司公司性質:台資企業職位名稱:.NET軟體工程師工作地點:蘇州招募人數:2名發布日期:2007-11-23薪水:視能力面議職責描述:1、參與部分產品架構和資料庫設計2、參與程式新功能開發,和測試團隊一起完善開發內容職位要求如下:1、有1年以上asp.net軟體開發工作經驗;2、熟悉C#程式設計語言;熟練使用 Visual Studio
Time of Update: 2018-12-07
摘自《移山之道》。寫軟體就像打麻將,要想做些大牌,但是不要非大牌不胡,有時要胡些小牌,然後等下一圈,只要宿舍不息燈,我們總可以有下一圈,就像我們總可以等下一個裡程碑一樣;有時摸到一張好牌,但是和手裡其它的牌型不配,也只好打掉,這和我們要砍掉的功能是相似的;聽牌的時候,要有耐心,不能老換張,這也和我們做項目有共通之處。總之軟體開發就像一局麻將。摘自《知識英雄》“我有雜念,而真正第一流的程式員是沒有雜念的。我曾經72小時不睡覺連續寫程式,但這有什麼了不起呢?別人也可以三天三夜在麻將桌上不下來,難的是
Time of Update: 2018-12-07
做ERP/MIS之類的軟體,通常會開發一些協助工具輔助來加速開發,比如代碼產生器,資料字典產生工具。隨著時間的積累,這類小工具會越來越多,雖然開發的速度會快,方便,但是也會因為找不到,不好尋找這些小工具,產生麻煩。原因很簡單,已經發了很多精力去做成了工具,自然就不會考慮用很原始的方式來完成任務。舉例說明 對於外掛程式式的開發,我們通常會先做好介面功能,然後把這個功能添加到系統的功能列表中,以啟用功能,為完成這個目的,可以採用如下的SQL指令碼來完成INSERT
Time of Update: 2018-12-07
Easyfin KIPA = Knowledge Integration and Publishment ApplicationPlatform Enviroment: Windows NT/2000/XP, All POSIX OSMain Languages or tools:C++, Javascript, XMLGUI for client: wxWidgetsDeveloper:1 personModules Division:Rich Text
Time of Update: 2018-12-07
你可能對軟體高度興趣,然而選錯了專業;你可能不滿足目前的待遇打算換個體面的工作。是掙得少?還是幹得累?學軟體,它並不需要多高的學曆,多好的英語水平。還記得熊貓燒香的病毒,一個初中生的傑作。招生對象:大學畢業生、初中以上文化懂一點點英語者、想進入IT行業者、資金困難承擔不起高額學費者。鄙人擁有5年軟體開發經驗,欲辦線上學習班,傳授開發技巧和經驗.俗話說,學軟體,必先拜一名師,有了名師你可以節省不少時間.少走不少彎路.恐有擔心學費者,想去北大青鳥欲罷不能.還有擔心學不會者.本工作室,價格低廉,通過遠
Time of Update: 2018-12-07
簡介:這是NT下基於郵件服務軟體(IMAIL)的郵件發送程式--(本地版)的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=327668' scrolling='no'>
Time of Update: 2018-12-07
簡介:這是DEDE軟體下載模組中添加下載方式為迅雷下載聯盟代碼的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=343817' scrolling='no'>DEDE軟體下載模組中添加下載方式為迅雷下載聯盟代碼 - 發表於:DEDE技術吧 - Dede教程修改 /plus/download.php
Time of Update: 2018-12-07
一間私募基金,希望開發軟體實現他們自己的一種分析思路,這是一個小項目,我們隱去他們的分析思路,僅就行情更新和顯示K線圖這部分內容作為具體的例子,示範需求分析、階段劃分、任務劃分、問題和Bug處理、原始碼版本管理的全過程。這個項目由我個人承擔全部工作,三個月的業餘時間完成,本系列描述的是前兩個月的工作內容。 我們首先需要確定項目的目標。簡單的表述為:查看股票的K線圖。這意味著我們需要每天更新當天的股市行情、除權除息資料,同時能夠按照他們習慣的方式繪製K線圖。
Time of Update: 2018-12-07
提到軟體過程,大家首先會想到"傳統的瀑布模型",當然,這個通常作為反面例子,來襯托各家的過程如何實用、先進。然後是CMMI、Rup這些重量級的軟體過程,然後是Xp、Scrum這類敏捷過程。嗯,無論是哪一種軟體過程,一般公司有實施過的,程式員常常會聯想到兩個字:痛苦。 是的,痛苦。漫長的培訓、沒有必要最後也沒人看的文檔,當然即使是XP的捉對編程也會令一些人感到私人空間收到侵犯,而單元測試這種一部分人尋找快樂的方法,也往往會讓另一部分人感到繁瑣。
Time of Update: 2018-12-07
第一步當然是需求的採集,怎麼做? 先和使用者交流,弄清楚項目的目標,這個通常是幾句話,使用者的語言,但你必須理解,並且文字記錄下來。然後我們需要做第二件事情,即軟體需要提供哪些功能,來實現項目目標。當然,這和使用者的作業流程、商務規則、具體崗位是有關係的,這裡的產品是一份功能清單。第三個則是功能清單的說明,通常也就是一段話,使用使用者的語言。 一般沒有必要記錄非常詳細的商務規則,在交流過程中這些通常會變得清晰。我們的問題是:做什嗎?而不要涉及太多的細節。
Time of Update: 2018-12-07
驅動測試開發(TDD)是唯一能讓你寫出沒有bug的程式的方法。只有結對程式設計是可行的。我們之所以成功就是因為我們使用的是遠程開發人員。等等等等……像這樣的話每天我都能看見。像這樣的風言風語十分能蠱惑人心,它愚弄我們,讓我們認為這就是我們不能遇到阿拉丁的那個茶壺裡的精靈的唯一原因。最終,這些人所寫的會讓你也這麼認為。如果你隨機找100個程式員,問他們“開始一個新項目前首先想到的技術方案上什嗎?”相信你會得到100種不同的回答。那麼,為什麼有這麼多的人看起來堅信自己的方法才是唯一可行的?在我看來,
Time of Update: 2018-12-07
寫寫程式,讀讀文章,發現人生就像一套系統軟體,你必須不停的寫,不停的架構,不停的完善,但是它還是不停的出bug,不停的打補丁,等到死去的那一天,也是軟體生命週期到了,它 已經補丁的不能再用了,所以還是好好寫寫軟體計劃書,讓他儘可能的完善一些,在出現bug的時候能夠知道怎麼處理。
Time of Update: 2018-12-07
如果你新安裝好了一台WindowsXP或者Windows7的機器,作為一個開發人員,我建議安裝下面這些軟體:1,WinMerge.http://winmerge.org/2, Lua for
Time of Update: 2018-12-07
今天淘到了幾個好東西,都是很實用的東西,簡直太好了。1、同步精靈,一款非常小巧的目錄同步軟體,綠色版,用來備份方便極了。功能簡介 這是一個小巧實用的目錄同步/備份工具,可以使一個目錄與另一個目錄完全同步,適於進行資料備份和製作鏡像目錄,具有以下特點: 如果兩個目錄中只有少數檔案不相同,程式會自動進行分析判斷,只對不相同的檔案進行同步操作,因此如果兩個目錄中檔案很多的時候,使用本程式進行同步將比直接拷貝複製快速高效的多。2、Magic Starter
Time of Update: 2018-12-07
這兩天在做一個小軟體,不知道怎麼的,做了近10年的程式員,現在才有這樣的體會,原來開發程式真的很有意思。當然,要想開發軟體有意思,必須具備一些前提條件,首先,你要有足夠的空餘時間,其次,所開發的軟體是自己的創意,而不是公司用來忽悠客戶的,最後,你必須要有十分的熱情。那麼,有意思在什麼地方呢?說出來可能有人會笑,有兩方面,一是創意源源不斷地湧出來,二是這些新的創意被逐步地實現。在實現了自己的想法以後,會很有成就感,也很想與人分享。所以,我會在稍後將這個軟體發布出來與大家共用。這個軟體最初源於一個突
Time of Update: 2018-12-07
專案管理的根本目的是按時、保質、保量完成預期交付的成果。專案管理要讓整個組織能清楚理解項目實施的目的、影響、進度,應做到項目組所有員工都應理解項目實施的原因、意義及客戶的要求。在專案管理中還能看到公司高層領導通過實際行動表現出來的對於項目實施的支援與協助,通過以制度化管理來組織合理安排員工的工作職責和角色轉換。為滿足上述要求,就必須讓員工、企業、客戶能接受並適應新的“軟體項目開發管理規範”。