軟體不軟:需求變更與代碼品質

1.靜態軟硬體劃分關於軟體與硬體的"官方"標準定義是:軟體是一系列按照特定順序組織的電腦資料和指令的集合。硬體包括電腦中所有物理的零件,以此來區分它所包括或執行的資料和為硬體提供指令以完成任務的軟體。這是"狹義"的定義,實際上對於"廣義"的系統,在一個特定的條件下,硬體是不能改變的部分;軟體是可以改變的部分。比如餘世維經常舉的酒店管理的例子中,在"酒店系統"中,在"特定成本"的約束下,硬體指酒店的基礎設施,軟體指酒店的管理。現在是時候對應用開發領域中的軟硬體重新劃分了!對於我們開發的應用系統(A

軟體架構設計 溫昱著 – 讀書筆記

   #讀後感#一本實用性很強的架構入門書籍。內容有深有淺,涉及面廣,幫我們樹立一個架構設計的全域觀。 本書已讀完,把讀後感放在最前面,以下是詳細的讀書筆記。  #讀書筆記# 我們將軟體架構概念分為兩大流派:組成派和決策派。#讀書筆記# 組成派:軟體系統的架構將系統描述為計算群組件及組件之間的互動。#讀書筆記#

電子書下載:Agile in a Flash: Speed-Learning Agile Software Development

Book DescriptionThis comprehensive set of cards is an indispensable resource for agile teams. The deck of Agile in a Flash cards teaches leadership, teamwork, clean programming, agile approaches to problem solving, and tips for coaching agile teams.

構件化軟體生產

前面提到的是個人理想,那個是遠景的。近期能夠觸摸到的就是構件化的軟體生產了。先摘抄一句我非常喜歡的話:“軟體工廠一定不是原始碼拼裝起來的,而是目標代碼拼裝出來的。就像零件生產一樣,給你一個螺絲就可以擰上,而不是從煉鐵、圖紙開始,告訴你鐵怎麼煉,這不是軟體工廠”——by

北京中交國通智能交通系統技術有限公司誠聘WebGIS軟體工程師

北京中交國通智能交通系統技術有限公司誠聘WebGIS軟體工程師單位網址:http://www.itsc.com.cn/簡介:北京中交國通智能交通系統技術有限公司是在北京註冊成立的從事交通領域產業建設、系統整合與服務的專業公司,由海澱區實驗開發區企管部批准認定為高新技術企業(認證號:新准字第GF3184號)。中交國通智能交通系統技術有限公司的主要業務範圍是國內交通產業領域的建設與系統整合,主要從事公路工程、智能交通系統工程、交通模擬系統整合建設及項目投資。請您通過電子郵件形式將應聘材料發送至郵箱

【原】關於軟體開發中的軟體版本的總結

軟體開發過程中,根據不同的階段,會產生不同的軟體版本,下面對一些經常出現的版本名稱作一個簡單的總結:1、RC——Release Candidate .正式版本前的最後一個版本,顧名思義,候選版本,在這個版本中不會再添加新的功能,著重於修改錯誤(Bugs).2、Alpha——Team

分析三種儲存管理軟體

如果你的一台伺服器遭受了硬碟驅動故障,假設這個磁碟不是容錯系統磁碟區集的一部分,你該怎麼做?  如果你像大多數管理員那樣,你可能想不到替換這個驅動並恢複備份。如果出故障的硬碟驅動包含資料的話,恢複備份很重要,不過如果驅動沒有包含伺服器的作業系統,這種情況下該怎麼辦?  由於短暫備份視窗與媒介能力的局限,大多數管理員沒有建立完整系統備份的習慣。如果沒有可用的備份(或者這個備份已經超過60天),你可能必須手動地重新裝入作業系統和重新設定伺服器,由此造成了大量的停機時間。  幸運的是,許多產品通過維持

windows下的Bug跟蹤管理軟體Bugfree的安裝

將安裝過程做記錄,方便以後備查。當前的安裝是針對windows作業系統下的Bugfree的全新安裝方法。  在安裝BugFree之前,需要首先安裝Apache, PHP, Mysql支援軟體包,例如XAMPP或EASYPHP等。下面以XAMPP為例進行說明。1、首先,先檢查連接埠443的使用方式,因為在下面apache服務將使用443連接埠(預設會和SSL的IIS Admin服務使用的連接埠衝突,需要關閉該服務)  

200個免費的開源軟體下載

我們所瞭解的開源軟體最知名的莫過於UNIX和Linux,開源軟體簡稱OOS(open source software),最大特點是免費和可以自己進行再開發。在國外很重視著作權的環境下,很多人都在用一些免費的開源軟體處理自己的工作,秦愛網誌介紹過的 一些免費軟體裡就有,例如:可代替WORD的7款文書處理軟體中提到的 Open Office 。本次提供的上百個開源軟體下載均是免費的,也是經人整理過的。大家可根據自己的需求下載後研究。基於 windows 平台的100款開源軟體下

讀書感受 – 軟體設計師 – 你必須知道的.NET (C#類型儲存方式分析)

      這幾天花了些時間,相對仔細的閱讀了《你必須知道的.NET》這本書,因為沒有多少時間,請大家在看該書的時候一定要理解內容,轉變成自己的經驗。下面僅做簡單的書評。       該書詳細的介紹了C#類型的儲存分配問題,對於實值型別和參考型別的儲存和類型的轉換,都用了大篇幅來進行說明,如果還想再詳細些,就得去看.net framework中的底層方法和機制了。其實它的這個儲存分配,不該說是C#,應該是.net這個架構的儲存分配方式。對於其它語言,比如VB.NET,VC++.NET也是一致的,

軟體外包及其專案管理分析

昨天周日,逛了園子裡幾個園友的部落格,看到有些園友對軟體外包的抱怨(估計是項目失敗了),在這裡想對軟體外包及其專案管理寫點什麼,如果對大家有協助那就最好了。 軟體外包是一種商業行為,不管是公司或者個人或者其它機構。有些人是因為朋友讓幫忙做的項目,這個也屬於軟體外包,雖然它可能不存在相關的文檔手續等契約,但是它是會產生相關費用的。對於軟體外包來說存在兩個對象,一個是軟體外包的發起者,另一個是軟體外包的實現者。發起者對項目的需求,期限,費用等進行組織,實現者對項目的人力,實現,進度,維護等進行控制。

讀書:架構師的12項技能 12 ESSENTIAL SKILLS FOR SOFTWARE ARCHITECTS

正在讀的書12 ESSENTIAL SKILLS FOR SOFTWARE ARCHITECTSDAVE HENDRICKSENISBN 978-0-321-71729-0This book assumes that you already have the requisite technical skills to become an architect; as such, it does not focus on these types of skills. Instead, this

自己動手,做個支援版本管理的備份軟體

資料備份是個老話題,幾個大公司也都有成熟的檔案備份軟體。可是偏遇到地球經濟危機,公司財政吃緊,連備份軟體都買不起。以前都是在網上找一些免費的備份軟體,說是備份,其實就是檔案Copy,每次要麼把上一次的全部覆蓋,無法回溯。要麼每次產生一個完整的備份包,呵呵,話說回來,哪有那麼大的空間來儲存這些個備份包呀。這一段時間比較充裕,就想自己做一個有版本管理功能的備份系統,也給自己偷懶創造一些機會。首先考慮的是微軟的Microsoft Sync

軟體架構師之職責範圍

  上一篇<軟體架構師之基本素質>講述了做為一名合格的架構師應該具備哪些基本條件。當我們具備了這些條件的時候就可以選擇成為架構師了。這時候我們就應該知道軟體架構師應該做些什麼,不應該做些什麼,也就是軟體架構師的職責範圍。  由於國內外軟體土壤差別巨大,適合國外的一些理論在國內不一定行的通,而國內的一些資料往往都是根據國外的資料直接搬過來用的,這也直接導致國外的軟體架構師在國內變得水土不服。今天本篇隨筆的內容則是在一些培訓資料的基礎上,加上自己的思考,總結出來的適合國情的軟體架構師職責

用HTML做軟體UI用到的的一些技術

做WEB開發的想把網頁做成應用程式的介面,開發應用程式的又想把程式介面做得和WEB一樣。本文介紹一下用HTML做軟體UI用到的的一些技術。 其實HTML UI也不是什麼新鮮事了,Norton Antivirus從幾年前的版本就開始用了,vs.net2002中的開始頁也用了這個技術。 from:http://wuchang.cnblogs.com/archive/2006/06/12/423978.html [方案一,適用於vs2002~2005(vb/delphi等類似)]

用於Windows 軟體更新程式包的命令列開關

概要有些 Microsoft 軟體更新使用 Hotfix.exe 或 Update.exe 作為安裝程式。這些安裝程式會檢查 Windows Service Pack 的版本和作業系統的語言,並在電腦上安裝和註冊軟體更新,然後對檔案進行備份以允許刪除軟體更新。使用上述安裝程式之一的軟體更新支援多個命令列開關,管理員可使用這些開關來部署更新。要確定 2004 年 7 月之後發布的軟體更新程式包是使用 Hotfix.exe 還是 Update.exe

Jive software獲得1500萬美元風險投資

Jive software 產品有Clearspace, Openfire, Spark 等。有超過 1,400 個大客戶使用公司產品, including Apple, Nokia, Deloitte & Touche and Delta Airlines. Jive Software has over 1,400 customers globally, including IBM, Sun, Oracle, BEA, Deutsche Telekom, USJFCOM,

自己開發了一個SmartPhone用的手機歸屬地軟體SmartPhone

我自己用.net開發的。歡迎大家使用。功能如下:可以通過身份證(至少輸入15位)、手機號碼(至少輸入7位)、區號(任意位,前面可不加0)和郵編(任意位)尋找地區,並通過縣市名和省名查郵編及區號。資料庫不是很全最新,有誤希望大家諒解並提供資料庫1:http://www.52smartphone.com/bbs/viewFile.asp?Boardid=57&ID=48362:http://www.91mobile.com/viewfile.asp?ID=85927&path=Upl

sharpziplib是一個不錯的在線壓縮軟軟體.用VB.net簡單寫了個使用代碼!

 1Dim zipname As String = Path.Combine(Me.zipdir, (Me.txtZipFile.Text.ToString & ".zip")) 2        Dim crc1 As New Crc32 3        Dim s As ZipOutputStream = New ZipOutputStream(File.Create(zipname)) 4        s.SetLevel(6) 5        Dim i As Intege

軟體組態管理中的三個基準概念

    功能基準(Functional Baseline)   功能基準指在系統分析與軟體定義程式階段結束時,在經過正式評審和獲批准的系統設計規格說明書中對開發系統的規格說明;或是指在經過項目委託單位和項目承辦單位雙方簽字同意的協議書或合約中,所規定的對開發軟體系統的規格說明;或是由下級申請並經上級同意或直接由上級下達的專案工作書中所規定的對開發軟體系統的規格說明。功能基準是最初獲批准的功能組態識別。分配基準(Allocated

總頁數: 852 1 .... 100 101 102 103 104 .... 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.