軟體開發人員的作戰手冊 – 讓程式員活的久一點

轉自:http://blog.csdn.net/jinhuiyu/archive/2011/06/09/6534630.aspx 1. 程式員的職業準則是:誠實(如實的報告你的狀態,風險和出現的問題),守信(承諾完成的任務就要按時完成),尊重(尊重給你的代碼提建議的同事,對事不對人)。2. 寫有BUG的代碼和寫沒有BUG的代碼花費的時間是一樣的。3. BUG是會成長的,存活時間越長生命力越頑強。4. 如果一個笨方法可以解決問題,那它就不是笨方法。5. 把你的工作分割成小時級的目標任務,你會發現你

落在何方-軟體架構師之路

 文 / 董軼作者以某教育網系統建設項目為背景,分享自己真實的實戰經驗與心得,對專案經理的成長有很好的指導意義。唐僧師徒赴西天取經,不畏艱險,鍥而不捨,曆經八十一難最終修成正果。這是一段偉大的旅程,敢問路在何方——路在腳下!世上沒有不能到達的目標,最遠的路途就在腳下,這是西遊記讓我們深深感動的地方。西遊記絢麗多彩的魔幻世界其實是現實社會的投影,平凡的人們為了生存和發展都會曆經磨難。作為一名IT業的專案經理,我深刻地體會到:這是一個充滿挑戰和艱辛的職業,但也是一個自我發展和提升的途徑。一帆風順的經

軟體開發中能隨身的法

  現在的書都好厲害,《高效程式員的45個習慣》,《軟體架構師應該知道的97件事》.....但總覺得自己就是個FIFO的管道,看完後基本沒記住什麼。  或許這個喧囂而片段化的年代,惟有屈指可數的東西,才能可能真正被時時記起,踐行吧。在公車上強迫著自己從十多年輕輕重重的實踐中,砍剩最後的幾樣非如此不可,且無處不可的實踐:    1. 節奏固定(3周),總是產出可運行軟體的反覆式開發法.   2. 高覆蓋率(90%以上),高執行速度(5分鐘以內)的測試案例與持續整合(Hudson).   3.

客戶應該知道的軟體開發八個原則

在IT領域做自由工作者是很合適的。有很多開發人員都有過做自由工作者的經曆。有很多書籍和文章將了如何讓客戶滿意以及如何及時的交付正確的軟體。但是很少文章講述客戶在項目過程中應該如何做。雖然客戶付了錢,但這並不意味著我們要容忍他們非常粗魯的態度和錯誤的習慣。1.

微軟對學生免費提供Visual Studio等開發軟體(包括中國)

比爾蓋茨今天宣布,  微軟將對學生免費提供開發軟體,設計軟體以及伺服器/資料庫軟體。 該項目稱為Dreamspark計劃,目前該計劃覆蓋以下國家: United States, the United Kingdom, Canada, China, Germany, France, Finland, Spain, Sweden, Switzerland and Belgium。 注意中國也在其列。 學生們可以去 Dreamspark 首頁下載軟體:

軟體開發企業用人需求是怎樣的?

作為一個想獲得很好職業發展的軟體開發人員,現今企業真實的用人需求,一直是最關注的問題。通過收集招聘資訊、對各大城市的企業進行跟蹤、與多家企業進行實地接觸和深入訪談,基本上比較全面地掌握了企業的用人需求。 在技術層面上,軟體開發企業用人主要有以下幾個特徵:1、 外包開發行業快速發展,對“人才”在代碼和文檔方面的規範性、技能和工具的熟練程度要求越來越高;2、 Java和.NET技術在市場上平分秋色,都有大量的崗位需求,同時值得慶幸的是二者在應用程式層面上的技術差異越來越少;3、

軟體開發人員面試百問答案,老紫竹研究室出品(已經有64個)

 當然,全部是我個人的答案,不代表別人。地址www.laozizhu.com/program.jsp?typeId=104老紫竹研究室,分享軟體開發的快樂與收穫 ‘我這裡貼上已經寫好的答案串連。 軟體開發人員面試百問答案 - 你需要哪些東西協助你判斷項目是否符合時間要求,在預算範圍內運作?軟體開發人員面試百問答案 - 你喜歡用哪種圖來跟蹤項目進度?軟體開發人員面試百問答案 - 試著解釋一下風險管理中用到的實踐。風險該如何管理?軟體開發人員面試百問答案 -

北京用友軟體招聘

職位一職位名稱:效能專家職位職責:1.長期跟蹤產品效能問題; 2.對產品提出最佳化建議; 3.提供效能報告; 4.對設計階段,提出效率規避建議崗位要求:1.大學本科學曆,電腦專業或相關專業,工作6年以上; 2.從事過效能調優或相關工作3年以上,有實際項目效能調優經驗案例 3.精通windows作業系統, 熟練使用windbg4.精通IE,IIS、ASP.NET;

【Linux】Linux安裝和卸載軟體

configure作用:是源碼安裝軟體時配置環境用的 他根據你的配置選項和你的系統情況產生makefile檔案 為make 做準備最常用的參數: ./configure --prefix 作用:不指定prefix,則可執行檔預設放在/usr/local/bin,庫檔案預設放在/usr/local/lib,設定檔預設放在/usr /local/etc。其它的資源檔放在/usr/local/share。你要卸載這個程式,要麼在原來的make目錄下用一次make

軟體測試需要測試員嗎? — 測試是什嗎?

軟體測試到底是什嗎?在沒有搞清楚這個定義之前,不可能繼續討論有關是否需要測試員的問題。很多進行開發工作和測試工作的人都說測試是保證軟體品質的重要步驟,但是是否仔細思考過測試作為一個過程是如何影響軟體品質的。傳統的開發組織在編碼結束以後,就會進入測試階段。測試員擷取程式員的產品,以測試案例為導向運行程式,發現程式的故障,報告給程式員。然後程式員進行缺陷跟蹤並解決之。這個過程裡,測試員的角色是故障發現者,程式員的角色是缺陷解決者。用一個控制模型解釋這個過程如下:軟體 = 系統測試員 = 反饋提供者(

姑蘇慕容與軟體開發

一,逆向工程那女子悠悠的道:“丐幫‘打狗棒法’與‘降龍十八掌’兩大神技,是丐幫的不傳之秘。你們‘還施水閣’和我家‘琅擐玉洞’的藏譜拼湊起來,也只一些殘缺不全的棒法、掌法。運功的心法卻全然沒有。你家公子可怎生練?”阿朱道:“公子說道:這‘打狗棒法’的心法既是人創的,他為什麼就想不出?有了棒法,自己再想了心法加上去,那也不難。”二,泛型演算法外人不知底細,見到慕容氏“以彼之道,還施彼身”神乎其技,凡在致人死命之時,總是以對方的成名絕技加諸其身,顯然天下各門各派的絕技,姑蘇慕容氏無一不會,無一不精。其

內聚的極限: 軟體開發的不確定性原理

高內聚是有極限的. 當代碼在一個維度上高度內聚的時候, 在其它維度上是發散的. -- 代碼內聚設計的不確定性原理  大家都知道量子力學的不確定性原理: 在微觀世界裡, 有幾對物理量不能同時精確的測定, 包括速度與位置, 以及能量與時間. 比如當我們精確的測定一個粒子的速度使其誤差很小的時候, 我們對其位置的測量誤差從0到正無窮都有可能, 換句話說, 此時粒子可能位於宇宙的任何地方, 這裡的極限就是二者誤差的乘積總是大於一個被稱為普朗克常數的數. 代碼的設計有時會感到同樣的張力:

寫“萬”字的中國軟體管理者

這個故事大概大家小時候都聽過:從前有個小孩跟老師學寫字,老師剛教了他“一”“二”“三”的寫法,他就說會了。結果回家後他老爸讓他寫請柬,剛好一個客人姓“萬”,結果他就畫了一天的橫。最後還怪那個人姓什麼不好,偏要姓個“萬”。之所以想到這個故事,是因為隨手翻了一下第三期的《程式員》,其中有一篇採訪北航軟體學院院長孫偉的報道。題為《中印軟體外包差距在繼續擴大》。這是他年初時去印度和美國走馬觀花地看了一圈回來後的一次訪談,其觀點跟這幾年去印度取經回來的人都差不多。言語間對印度承接的大規模軟體外包業務頗為讚

學Geronimo玩票式的用開源軟體組裝AppServer

作者:江南白衣 昨天看J2EE 5規範的時候,八卦看了下如果自己要組裝一個Application Server需符合的規範:EJB容器:Enterprise JavaBeans (EJB) 3.0 (JSR-220)Java Message Service (JMS) 1.1Java Transaction API (JTA) 1.1 Java Authorization Service Provider Contract for Containers (JACC) 1.1 Java

用GNU/LINUX工作 – 常用軟體

.Shell : bash, csh, ksh.文字編輯器 : vim, emacs, OpenOffice.程式開發 : gcc, make, ld, perl, tcl/tk/wish, j2sdk, php, Gtk/Qt ....論文、投影片 : LaTeX, ConTeXt.繪圖 : MetaPost, xfig, dia.影像處理 : ImageMagick, Gimp.映像瀏覽 : gthumb, babysee.自動化管理 : make.打包、壓縮公用程式 : tar, zip,

隨想錄(軟體中的bug)

【聲明:著作權,歡迎轉載,請勿用於商業用途。  聯絡信箱:feixiaoxing @163.com】       

幾個軟體測試類型概念

 軟體開發也得對軟體測試有一定瞭解,最近在補充一些軟體測試方面的知識,感覺測試也挺有意思。1. what's smoke testing?Smoke testing is to insure that the new build for development did not cause any problems for automation test scripts. Tests verify and validate that the new build is ready for

當程式員變成軟體專案經理,如何轉變

 當你預期的那一天,也許是害怕的那一天,終於來到了:從工程師的隊伍裡你被提拔到了軟體項目領導或者團隊領導的位置。這也許就是你選擇的職業道路,或許你不太情願,將就嘗試一下。無論在哪種情況下,你都可能缺少工程學科、人員管理以及領導能力的相關教育  這需要更多的領導能力和管理(它們不是一回事),而不能象Dilbert(譯註:著名IT漫畫主角)那樣簡單地和老闆對抗了。當你考慮新的目標時,請考慮下面的活動計劃列表。一次就抓住了每個亮點,這是不可能的。但是這份建議說明可以協助你將注意力放在可以提高你和你的團

學習軟體工程過程當中所認識到的

      軟體工程在我們軟體行業當中所佔有的地位大家毋庸置疑,地位絕對是高高在上的,它具有發揮著指導性的作用,對它的理解更是我們的重要課程。學習的過程當中重點、痛點非常難掌握,學習軟體工程更是如此。     

總頁數: 852 1 .... 657 658 659 660 661 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.