軟體設計的原則問題

軟體重構問題: 1.在完成一個階段的開發工作後,需要整理自己代碼進行重構.2.遇見重複出現的情況,不要做重複的事情,需要整理自己代碼不要做重複的事情,不然維護所耗的時間可能更大.設計原則:單一職責原則   一個對象只做與之相關單一職責;開放-封閉原則      對擴充開發,對修改封閉裡氏代換原則     只有當子類可以替換掉父類,軟體單位的功能不受到影響時,父類才能真正被複用 依賴倒置原則  一切依賴都是依賴於抽象.迪米特法則

診所管理軟體協助文檔

協助文檔一. 系統設定1. 使用者登入管理在輸入正確輸入當前密碼後,就可以進入系統修改使用者名稱和你的密碼了.通過此介面,我們可以自己添加新的使用者.2.介面外觀設定通過此介面我們可以把主介面的字型(大小和顏色),以及主介面的背景進行設定.3.系統註冊設定軟體供應商在第一次按照系統時會提供一個註冊碼給您,在你重裝系統後你把它複製粘貼過去就好4.系統回合設定可以自選軟體的運行方式,建議不使用[置於表單頂部],因為雖然可以把程式置於所有已經開啟程式的頂部,但是會帶來自身的不便,

軟體架構感悟.

1.一切的技術都是為實際需求服務的.需求重於技術,因為技術只是實現手段;新的技術的引入需要注意所有你要面臨的問題(開發成本,維護成本,效能問題,系統升級,使用者反響...);2.

歐特克發布面向中國市場的免費線上CAD軟體—AutoCAD易

如果你參加了今年的Autodesk 開發人員日,你一定很期待AutoCAD易的發布,現在終於來了~~  12月6日,全球二維和三維設計、工程及娛樂軟體的領導者歐特克有限公司(“歐特克”或“Autodesk”)在上海召開“應雲而生,服務中國”歐特克雲戰略暨AutoCAD易產品發布新聞發布會,宣布正式推出專門面向中國市場的免費線上 CAD 軟體——AutoCAD易。同時,歐特克還宣布推出涵蓋AutoCAD易軟體、內容和市集,以及社區論壇等的綜合門戶網站——

第一次軟體工程課作業隨筆

 

讀《移山之道》及現代軟體工程講義的收穫——洪虹篇

關於《移山之道》:      在這個作業下來之前,我早已開始讀這本書了,以至於在我看到如此大工程量的閱讀作業時我唯一比較慶幸的事就是這裡面還好有一本中文書,然後還好我已經讀了三分之一。剛開始讀《移山之道》的時候我看的特別慢,因為這種風格這種文體的書我還是第一次看,開始挺不習慣的,不知道該當小說看還是當工具書看。直到逐漸看到後面才發現這並不是一本工具書,更多的是指導性質的教材,它並不會從細節從操作上教我們如何如何使用Visual

軟體工程課所思所想 &&《移山之道》讀後感

  軟體工程課我的觀念轉變  之前瞭解到鄒欣老師教過的軟體工程課都是大四或研究生的課,我還曾抱怨過。  我曾想過大三的代碼量還不夠很好地學習軟體工程,而且以我的理解這門課是將一定數量的程式員很好地融合進同一個工程的學習,類似於“介面的構建”。而現在連類內部的方法(個人對程式設計語言的掌握)都沒搞清楚,我們的資料庫等專業課還正在學,要很好地在工程中合作必然阻礙重重。  有一段時間我一直都是這個想法。  其實自第一天學C開始,我就一直聽到人們在說像learn by

第二次結對程式設計之軟體測試

必應繽紛案頭測試報告    報告人員:10061152----李嘉良,  10061183----謝永青 軟體名稱: 必應繽紛案頭 (http://desktop.bing.msn.cn/)測試環境:第一部分:按照教程描述的 bug 定義, 找出一個功能性的比較嚴重的 bug   bug1:軟體不能縮小到托盤,必須在工作列中呈現。這個會對使用者的任務管理造成一定程度上的不適應。   現象: 建議:增加最小化托盤功能.  

軟體工程課個人總結——10061191洪虹

   為期一學期的軟體工程課終於結束了,總結這段時間來軟工課的學習生活,我深有體會。  第一感覺就是這課的作業微多,忽略大大小小的閱讀作業的話,個人編程一次,結對程式設計兩次,團隊作業一次。上過這課才覺得以前的什麼JAVA、C++這些一學期一個大作業的課都弱爆了。為期一周的個人編程完全是在趕工中完成的,雖然最後好不容易按時趕完交上了,但是程式出來的結果卻沒有那麼理想,沒來得及最佳化也沒進一步審閱,結果出錯連連,但是自己真的已經花費了很大時間和精力了。  第一次作業剛提交,第二周結對程式設計作業就

軟體工程閱讀作業二——Team 專案理解與心得

  軟體工程Team 專案Alpha版本已基本完成,我們的項目是一個Web UI設計——Xueba線上學習網站。團隊在整個項目中應用了C#、ASP.NET、SQL等語言,為這個項目付出了極大的努力。  在項目即將發布的欣喜時刻,我們閱讀了老師推薦的一些部落格、論文與書籍,對軟體工程整體的概念與理論也有了一些新的認識。我就“沒有銀彈”、“瀑布模型”、“大泥球”、“教堂與集市”、“敏捷開發方法”等文章結合自己參與的Team 專案來總結一下理解與心得。   我們對Silver

Bing 字典軟體測試—-陳伯雄10061190 && 宋晨希10061161

測試軟體:微軟Bing 字典案頭版版本:1.6.2.0 (BETA)系統內容:win7 旗艦版32bit,CPU Intel(R) Core(TM) i3 CPU,RAM 2GB                  測試報告:第一部分:  下載並使用,按照教程描述的bug定義,找出一個功能性的比較嚴重的bug(至少一個)。用專業的語言描述(每個bug不少於40字),如有必要,可以配圖。  Bug1:標題:取詞功能無法正常運行,並且自動關閉取詞功能測試環境:IE8.0,Google Chrome21

讀《移山之道》&《現代軟體工程講義》

件工程的個人閱讀作業,然後我就把鄒欣老師的《移山之道》和《現代軟體工程講義》讀了,還是有些體會的,這裡說一下。作為大學生,沒有真正的軟體工程實踐,必有目光短淺,言語欠缺之處。。我主要想說敏捷這一部分,還有一些關於團隊角色的問題敏捷先說敏捷,英文是aglie,是一種現在十分流行的開發模式。敏捷開發的價值觀和之前的軟體工程的價值觀不同,如下:Individuals and interactions over processes and tools個人和互動 重於 過程和工具Working softw

軟體工程課總結

  我首先很慶幸自己能夠在大三上一門這樣的軟體工程課。  我相信絕不是只有我一個人開始時對這樣的課不適應,或者說不只是我一個人要花上一段時間從習慣應試教育調整到適應工程實踐類課程。我學的專業是電腦,大家知道工科的都學編程,乍一看好像電腦學習的東西別的工科都會,而別人還有自己的專業,我們似乎毫無優勢可言。我也有過這想法。但是“術業有專攻”,正如我們也會說英語解方程,這並不代表外語係數學系就沒前途了,他們的專業在於此,所以英語比我們說得好數學比我們學得深。類似的,我們也和別人一樣寫程式,但是我們編程

現代軟體工程系列 學生的精彩文章 (5) 其實還是人的問題

http://springgreen9527.spaces.live.com/blog/cns!354E19E8B3074CC7!171.entry?sa=370423590 TM 1.0發布感想      課程快要結束了,回想起整個課程來,和最初的設想差別的確很大,我也沒有想到我們這組的進展會如此的不順利。用一句話來說,“很受傷”。我前段時間和一個J40的師兄(Mr.

結對作業二:軟體測試報告

組員:劉牛頓 郭立軒測試軟體:必應繽紛案頭版本:1.1.165.0環境:win7普通版,x32,Intel(R) Core(TM) i5 CPU,4GB

現代軟體工程系列 學生的精彩文章 (1)

講了很多課, 碰到了很多學生, 他們教給我不少東西, 下面是一些我印象中的精彩文章:http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!188.entryDecember 26“大教堂”與“市集”     

現代軟體工程系列 學生的精彩文章 (3) 如何在Bug 不斷的情況下還能保持平常心… [zz]

from: http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!222.entry感想平常心

現代軟體工程系列 學生的精彩文章 (4) 為使用者服務

from: http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!421.entry贊一下Office的使用者體驗今天我做API

現代軟體工程系列 學生精彩文章(7) 寶貴的教訓

from http://codecanvas3706.spaces.live.com/blog/cns!5A77585898179960!205.entry [當學生的時候, 最好犯一些錯誤,  經曆一些失敗.  不經曆一些慘痛的失敗, 難道要到工作的時候才失敗麼?

總頁數: 852 1 .... 113 114 115 116 117 .... 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.