軟體項目開發中的一些體會

就在去年的11月,我和其他幾個同學一起在外面接了一個水位計資料擷取的項目。這個項目當時接過來的時候,原先以為不會太難,但項目現在進行到今天(2011.1.18),才發現很多東西不是我們想當然的,下面隨便寫一些東西吧,也算是項目中期體會吧。 1、項目的實施過程中非常重要的一點就是進度的把握,在這個項目推進的過程中,我原本有著一份正規的實習工作,任務也很緊,所以有一段時間,我必須在兩個項目之間不停地切換,人很累。兩邊客戶或老闆催得緊的時候,那時候唯一的想法就是能夠有更多的時間。所以我的結論是:如果你

Linux 源碼安裝軟體之 configure 參數解釋

轉自:http://blog.sina.com.cn/s/blog_55079574010009ho.htmlLinux環境下的軟體安裝,並不是一件容易的事情;如果通過原始碼編譯後在安裝,當然事情就更為複雜一些;現在安裝各種軟體的教程都非常普遍;但萬變不離其中,對基礎知識的紮實掌握,安裝各種軟體的問題就迎刃而解了。Configure指令碼組態工具就是基礎之一,它是autoconf的工具的基本應用。    與一些技巧相比,Configure顯得基礎一些,當然使用和學習起來就顯得枯燥乏味一些,當然要

關於 “ARM嵌入式系統開發–軟體設計與最佳化” 這本書中的一個問題

   <ARM嵌入式系統開發--軟體設計與最佳化> 這本書的第五章第5.10.2節 把除轉換為乘(中文版P133頁),在這一小節中有一句話:數學上,32位的右移會帶來一個錯誤e2. 第一個問題:請問這裡指的錯誤是什麼,又是怎麼來的?    接著的例5.13 標題是顯示實際上除法是如何轉化為乘法的.可我根據它的程式並沒有看出它是怎樣將除法轉換為了乘法, 它的程式裡面有一句, unsigned int s=0xFFFFFFFFu/d;這一句話不就是用了除法運算嗎?這和直接求商q=n/d;

【C語言助教】統計軟體下載次數最多的前十個,和下載次數為0的軟體個數

  //上機練習1//******************************************************//統計軟體下載次數最多的前十個,和下載次數為0的軟體個數//******************************************************#include <stdio.h>#include <stdlib.h>#include <time.h>#define N 15void swap(int

打造全能網管——網吧常用工具軟體介紹

2006-09-03  作者:  來源:中國網管聯盟  工欲善其事,必先利其器,做為一名網管,當然也需要一些優秀的工具才能提高自己處理問題的效率,這裡給各位朋友介紹一下網吧必備的幾個工具軟體的用法.因為每個軟體的功能都十分強大,所以在介紹的時候不可能做到面面俱到,所以只能把常用的功能和能解決常見故障的功能介紹一下了。   1.D(DKAGER0)

Software Speed Optimization

Software Speed OptimizationThis page discusses and explains the key issues of Software Speed Optimization:What is Software Speed Optimization? What Influences Execution Speed? Why Optimize Software? What Speed-Ups Can be Expected from Software Speed

軟體“夠用”就行了嗎?

  很多程式員接觸Java基本是從Jsp開始,象使用PHP那樣使用Jsp,覺得這樣夠用就可以了,真的這樣做就可以了?  一些有編程經驗的老程式員一直在懷疑:軟體到底是否可以重用?他們認為實現重用會將軟體搞的複雜,走向另外一個極端,反而過猶不及,所以認為軟體“夠用”就可以,這種原始樸素思想曾經在CSDN程式員網站大行其道。  我覺得這種“夠用”的思想“誤導”了大批初學者,導致整個軟體系統的品質下降,這是對自己要求的降低換來了項目的快速進度,目前中國軟體業在風雨中飄搖與這種思想不無關係。  正因為有

隨想:簡單就是美 —— 評軟體實用主義

無意中在CSDN上讀到一篇BLOG“軟體'夠用'行了嗎?”,連結如下:http://blog.csdn.net/iversonlee/archive/2006/03/22/632523.aspx覺得跟我前幾天寫的關於架構設計的隨筆有點針尖對麥芒,呵呵……關於軟體實用主義,我還是有幾句話想說,因為我就是一個“實用至上”的程式員。1.所謂“軟體夠用”我覺得其實就是“大道至簡”的通俗的表達,軟體行業的實用主義體現的是“使用者導向”而不是“技術導向”,這一點,很多程式員是很難理解或接受的。“文人相輕”的

軟體專案經理最應該關心的14件事

軟體專案經理的首要職責是確保項目的成功。如何保障項目的成功?有些事情和關鍵詞對於軟體專案經理來說非常重要。不同的行業,不同的企業或組織,不同的項目,PM 的關注點可能各有不同。以下,列出一些我們認為最重要的幾件事情或方面。1. People - 人類首先是人和。與任何其他行業的工程項目一樣,沒有和諧的人際關係,軟體項目也是不可能成功的。1.1 Customers and Users -

敏捷式軟體開發 (Agile Software Development)和精益看板管理

引自 blog.sina.com.cn/s/blog_493a84550100ax35.html最近看了InfoQ上關於精益看板在軟體開發上的一些實踐和應用的文章,敏捷式軟體開發 (Agile Software Development)借鑒了很多TPS精益生產的思想,雖然沒有完全提到看板的概念,但是看板在敏捷式軟體開發 (Agile Software

異地分布式敏捷式軟體開發 (Agile Software Development) (Distributed Agile Software Development)

異地分布式軟體開發(Distributed Software

[最佳實務]在Scrum敏捷式軟體開發 (Agile Software Development)模式中,我們是如何開Sprint 計劃會議的

 在Scrum敏捷開發架構下,最重要的一環就是 Sprint計劃會議,這個會議開不好,整個Sprint會讓Scrum Team痛苦不堪,也很難完成最初的Sprint目標。經過多次嘗試後,我們終於找到了我們自己的模式。這些方法和原則對我們來講是最好的,這基於我們自 己的知識,我們自己的項目情景,對於其他團隊不一定試用。---敏捷精靈跟任何其他會議一樣,確定好會議議程sprint計劃會議一定是要基於Time-Boxed,

[敏捷實踐]輕裝上陣: 減少敏捷式軟體開發 (Agile Software Development)團隊的啟動時間

面對現實:團隊的變化 在 過去的幾年裡,我和很多團隊一起工作過,有的時間很長,有的則很短。我注意到在這些團隊中,都面臨一個相同的問題,即團隊的成員總是在變化。通常,任何項 目背後的變動都會引發這樣的改變:比如員工生病或者度假,項目需求增加,出現新的項目或者僅僅是員工希望能改變當前的工作。然而像每日站立會議、結對程式設計 等這樣的敏捷實踐,如果沒有足夠的上下文情境,就無法提供給新員工以足夠有用的資訊。這是因為敏捷實踐並不能直接提供新團隊成員的學習需要。因此我建議使

[敏捷最佳實務]從玩撲克到軟體開發

 我一直相信,軟體開發如同協作遊戲,看了 Jay Fields的大作Software Development Lessons Learned from

Cruise一周發布一次——精益軟體開發原則應用之快速交付

自從去年開始,Cruise團隊就堅持一盩厔少更新自己使用的Cruise伺服器一次,更新其它團隊使用的Cruise伺服器一次。四個月前,我們又建了一個Personal build CI

設計物件導向的可複用的軟體原則-讀《java與模式》筆記之一

題外話:使用了OO語言並不是天生就是OO。也許我們會使用java,會使用c++這些OO語言去實現一個system,但是使用了這些語言,並不代表你的system就是使用了OO觀念設計出來,一個使用了過程化觀念設計出來的系統,即使使用了java,c++這些語言來實現,也只能代表你的system是用過程化觀念來設計的。語言是千變萬化,不斷進步的,或許若干年以後,又會有一種完全新的語言出現,跟現在的C++,java完全不同。可是OO的觀念不會消亡,他也許會演化到一個新的level上面,但是它總是永恒的。

mdadm管理軟體RAID陣列

mdadm程式是一個獨立的程式,能完成所有的軟體RAID管理功能,主要有7種使用模式:模式名字               主要功能Create  使用閒置裝置建立一個新的陣列,每個裝置具有中繼資料塊。Assemble  將原來屬於一個陣列的每個塊裝置群組裝為陣列。Build 

門戶軟體的價值不在門戶本身

原文:http://tb.blog.csdn.net/TrackBack.aspx?PostId=547606門戶產品是前兩年非常熱的一個話題,然後今年對門戶的狂熱確有所下降,甚至很多人認為門戶作為公司專屬應用程式整合的時代已經過去了,單純的門戶已經沒有市場了。誠然,這些觀點都有各自的道理,我認為門戶的價值絕對不再門戶本身。首先我們來看看為什麼需要門戶,再J2EE企業集應用開發裡面,介面部分的組件是通過war包形式部署再公司專屬應用程式伺服器中的,每個war說通俗一點就是一個網站,面向一個特定的

Determine Your Java Software’s Performance Capacity During Development

In "Determine Your Java Software's Performance Capacity During Development," author Raghu Donepudi discusses how you can analyze how much load your software can take when you're best able to alter it: during development, rather than during

Open source portal software controls security

轉自:http://www.networkworld.com/news/2006/041006-goodwill-open-source-liferay.htmlA hallmark of the open source software community is the opportunity for IT executives to get close to developers and influence product development. Goodwill Industries

總頁數: 852 1 .... 384 385 386 387 388 .... 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.