自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VS2008驅(qū)動(dòng)安裝注意事項(xiàng)

開發(fā) 后端
對VS2008驅(qū)動(dòng)學(xué)習(xí)時(shí),首先碰到的就是環(huán)境的配置。以前學(xué)的VS2008驅(qū)動(dòng),但并沒有怎么用。所以有一個(gè)星期的時(shí)間基本是在用實(shí)踐著.net 1.0。

原來上網(wǎng)我下了很多VS2008驅(qū)動(dòng)Asp.net的Demo。而我用的是VS2005,我在使用這些小樣時(shí),基本上絕大部分基于VS2005的Asp.net工程都因?yàn)樯贁?shù)文件無法轉(zhuǎn)換而無法加載工程,為此我也苦惱很久,后來終于讓我找到了解決辦法。

敏捷團(tuán)隊(duì)可以采用在軟件工程學(xué)里有比較成熟的OOAD(Object Orient Analysis & Design,面向?qū)ο蟮姆治龊驮O(shè)計(jì))軟件開發(fā)方法(參見筆者著作《我也能做CTO之程序員職業(yè)規(guī)劃》的高級程序員技術(shù)能力),在用戶需求層面找到,并抽象出相對不變的需求。OOAD科學(xué)分析法體現(xiàn)的是‘現(xiàn)實(shí)事實(shí)的抽象理解能力’,以業(yè)務(wù)為中心來分析解決問題,不涉及求解方案。分析階段所做的主要工作是理解問題和需求構(gòu)模,將現(xiàn)實(shí)世界中的問題映射到問題域,從而穩(wěn)定主要需求。OOAD包括‘設(shè)計(jì)模式能力’,反映計(jì)算機(jī)世界來體現(xiàn)現(xiàn)實(shí)世界。#t#

分析階段主要是明確用戶的功能需求,滿足用戶所需的系統(tǒng)部件及其結(jié)構(gòu)。設(shè)計(jì)階段則主要是確定實(shí)現(xiàn)用戶需求的方法,即怎樣做才能滿足用戶需求,并構(gòu)造出系統(tǒng)的實(shí)現(xiàn)藍(lán)圖。

VS2008驅(qū)動(dòng)要求在設(shè)計(jì)中要映射現(xiàn)實(shí)世界中(指問題域,如圖2所示)的對象和實(shí)體,如程序員、汽車、項(xiàng)目實(shí)施人員等。VS2008驅(qū)動(dòng)這就需要在設(shè)計(jì)中盡可能地接近現(xiàn)實(shí)世界,VS2008驅(qū)動(dòng)以最自然的方式表述實(shí)體。所以,面向?qū)ο蠹夹g(shù)的優(yōu)點(diǎn)就是能夠構(gòu)建與現(xiàn)實(shí)世界相對應(yīng)的問題模型(橋梁),并保持它們的結(jié)構(gòu)關(guān)系和行為模式。

例如,我們通常做的系統(tǒng)分析是在假定需求不變的情況下進(jìn)行的,這樣可以把企業(yè)的資源配置到***的程度,但是企業(yè)的需求是變化、不穩(wěn)定的,那么以變化的需求為基礎(chǔ)建立起來的軟件系統(tǒng)當(dāng)然也就不穩(wěn)定了。需求是項(xiàng)目的根本,既然需求都是不穩(wěn)定的,那么何以建立起穩(wěn)定的企業(yè)信息系統(tǒng)呢?

采用VS2008驅(qū)動(dòng)的方法時(shí)的需求不穩(wěn)定,可分析出這不穩(wěn)定的東西就是對象。世界都是由對象組成的,而對象都是持久的,例如動(dòng)物、植物已經(jīng)有相當(dāng)長的時(shí)間。雖然對象也在變化,動(dòng)物、植物也在不斷進(jìn)化。但對象在一個(gè)相當(dāng)長的時(shí)期內(nèi)都存在,動(dòng)植物的存在時(shí)間肯定比任何一家企業(yè)長久。面向?qū)ο箝_發(fā)方法的精髓就是從企業(yè)的不穩(wěn)定需求中分析出企業(yè)的穩(wěn)定對象,以企業(yè)對象為基礎(chǔ)來組織需求、構(gòu)架系統(tǒng)。這樣得出的系統(tǒng)就會(huì)比傳統(tǒng)的系統(tǒng)要穩(wěn)定得多,因?yàn)槠髽I(yè)的模式一旦變化,只需將穩(wěn)定的企業(yè)對象重新組織就行了。

在敏捷XP中,采用的是VS2008驅(qū)動(dòng)軟件的設(shè)計(jì)和編程實(shí)踐,即,測試驅(qū)動(dòng)開發(fā)。筆者負(fù)責(zé)過很多項(xiàng)目的敏捷實(shí)踐中,更喜歡UDD(Use Case-Driven Development)比較適合目前的國情。它可根據(jù)用戶目標(biāo),編寫軟件需求,根據(jù)軟件需求,編寫系統(tǒng)(驗(yàn)收)測試,即,用戶目標(biāo)驅(qū)動(dòng)。利用 UML 對軟件的設(shè)計(jì)進(jìn)行建模,這部分建模當(dāng)然是敏捷的(agile)。簡單的只需幾秒鐘可以迅速在人的大腦中完成,復(fù)雜的則可以畫在紙上、白板上,記錄在建模工具生成的電子文檔中,當(dāng)需求穩(wěn)定后可以迅速轉(zhuǎn)化成軟件應(yīng)用代碼,在結(jié)合TDD會(huì)有很不錯(cuò)的效果,這種理論體系有些像太極原理,需求的變化看似武術(shù)中的招式,采用UDD見招破招,無招勝有招,這種客戶的需求應(yīng)變使得UDD更為敏捷。

責(zé)任編輯:chenqingxiang 來源: 電子工業(yè)出版社
相關(guān)推薦

2009-12-15 10:10:38

VS 2008開發(fā)

2009-12-10 15:07:58

VS2008安裝

2009-12-15 15:04:21

VS 2008特性

2011-06-03 15:52:47

2009-12-16 16:32:45

VS2008安裝部署

2014-07-01 12:49:06

Android Stu安裝

2009-12-17 13:15:36

安裝VS2008

2011-06-08 17:32:18

QT VS2008 開發(fā)環(huán)境

2013-05-20 14:15:41

Fedora 18Vmware

2009-11-26 10:35:16

VS2003制作安裝

2010-07-12 10:03:25

SQL Serverr

2009-12-11 17:04:20

VS2008程序

2009-12-14 16:31:01

VS 2008軟件

2009-12-11 13:25:52

VS2008技巧

2009-12-11 17:14:05

VS2008 開發(fā)

2009-12-14 10:07:42

VS 2008 Web

2009-12-14 14:17:52

VS2008功能

2011-07-04 17:55:59

Qt SDK Windows

2009-12-15 17:47:17

VSIP

2009-12-10 09:50:49

VS.NET 2003
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號