Time of Update: 2018-12-06
Microsoft Product Cycle Model Training
Time of Update: 2018-12-06
軟體企業的知識管理初探 進入知識經濟時代,以知識作為生產力最主要來源的產業可稱為知識型產業。軟體產業是一個知識密集性的產業,企業中主要開發人員都屬於知識工作者,並突出具有技術人員個人化、客戶需求個人化等特徵。技術和應用的飛速發展,資訊海洋的鋪天蓋地,常使軟體工作者感到壓力重重,力不從心,從而產生了對新的管理理念和技術的緊迫需求。如何有效地整合個人化資源,高效地滿足個人化需求,這是軟體
Time of Update: 2018-12-06
C++ Best Coding Practice 隨著電腦語言的發展,我們現在編寫一個程式越來越容易了。利用一些軟體開發工具,往往只要通過滑鼠的拖拖點點,電腦就會自動幫你產生許多代碼。但在很多時候,電腦的這種能力被濫用了,我們往往只考慮把這個程式搭起來,而不去考慮程式的效能如何,程式是否足夠的健壯。而此節課的目的主要是介紹一些編碼的經驗,讓大家編寫的程式更加健壯和高效能。 1、Prefer const and inline to #define
Time of Update: 2018-12-06
編 寫 安 全 的 軟 件
Time of Update: 2018-12-06
淺談軟體品質保證宣言:xuanyan356@163.com 引言 當今,越來越多的公司都開始真正重視起軟體品質問題來,那麼軟體究竟如何才能保證軟體品質呢?下面分別從品質屬性、品質目標、人員素質以及公司規範幾個方面進行闡述。一、品質屬性 CMM 對品質的定義是:① 一個系統、組件或過程符合特定需求的程度;② 一個系統、組件或過程符合客戶或使用者的要求或期望的程度。
Time of Update: 2018-12-06
近年來,國內巨大的STB潛在市場,吸引了包括晶片廠商、CA廠商、中介軟體供應商、機頂盒生產廠商等廠家的熱情,圍繞STB的競爭全面展開。機頂盒是一種專用裝置,包括軟體模組和硬體模組。軟體模組包括系統引導程式、嵌入式作業系統和應用軟體。硬體模組根據CPU的不同,分為ASIC專用晶片
Time of Update: 2018-12-06
本文為大家介紹軟體設計中的一些原則,都是經過長期經驗總結出來的知識,每一個程式員都應該瞭解,相信對大家在進行軟體設計的過程中會有很大協助。 Don’t Repeat Yourself (DRY) DRY
Time of Update: 2018-12-06
轉載請標明:舒小龍 http://www.cnblogs.com/shuxiaolong/articles/2893157.html 一年前,我在CSDN 中發表了幾篇 部落格:《淺談我心中的軟體開發》 :http://blog.csdn.net/sxl514286339/article/details/7331875《一種 Web UI 的代碼設計思路》 :http://blog.csdn.net/sxl514286339/article/details/72581
Time of Update: 2018-12-06
什麼是軟體架構呢?
Time of Update: 2018-12-06
非常感謝大家對《大白話系列之C#委託與事件講解》的支援,這次我給大家帶來的是《軟體系統效能最佳化策略》的講解,這個講解分別圍繞SQL最佳化、IIS最佳化、代碼最佳化[BS架構]、資料庫訪問最佳化、緩衝最佳化。
Time of Update: 2018-12-06
1. 大話設計模式,好比是訓練足球基本功的學校。 2. 重構-改善既有代碼的設計、重構與模式、Java與模式、敏捷式軟體開發 (Agile Software Development):原則、模式與實踐、設計模式解析, 好比是一場場最精彩的足球比賽。3. GoF的《設計模式》,好比是世界頂級足球射門集錦, 23個模式。對於程式員來講,精彩的代碼是如何想出來的,要比看到精彩的代碼更加令人期待。http://cj723.cnblogs.com/http://www.dofactory.com 關於23
Time of Update: 2018-12-06
經過需求分析階段的工作,系統必須做什麼已經清楚了,總體設計階段就是決定怎麼做的時候了。總體設計的基本目的:就是回答“概括的話,系統該如何??”這個問題。這個階段主要是:1、劃分出組成系統的物理元素——程式、檔案、資料庫、人工過程和文檔等。2、設計系統的結構,也就是要確定系統中每個程式是由哪些模組組成的,以及這些模組相互間的關係。總體設計階段的工作步驟: 1、尋找實現系統的各種不同的解決方案,參照需求分析階段得到的資料流程圖來做。
Time of Update: 2018-12-06
文章目錄 DSDTEditor:MarsEdit,MacJounalEclipseSnagitSublime Text2ThunderUltraEditVMWare FusionXcodeDropboxGoogle ChromeMPlayerX 自己機器上安裝的常用軟體:DSDTEditor:
Time of Update: 2018-12-06
7z是一個開源壓縮軟體。其壓縮率比winrar還高。Windows下的使用就不說了,現在說下其在Linux下的使用首先當然是要下載7z的linux版本,不過在linux上的7z不叫7z而是叫p7zip。我下的是tar版本,下下來後安不安裝無所謂,要執行命令直接到bin目錄下就可以了。下面說說基本的解壓和壓縮命令:解壓檔案:7z x manager.7z -r -o/home/Baby/Desktop下面我解釋下:x 代表解壓縮檔案,並且是按原始目錄解壓(還有個參數 e
Time of Update: 2018-12-06
軟體開發過程中,主要參與者包括開發人員與各個領導,開發人員負責執行流程,而領導負責制定流程。在實際項目過程中,領導需要項目開發過程中的很多資料,它可以選擇自己去從各地方去收集,費時費力。所以領導就制定流程,要求執行人員自己到某一個地方去填寫它所需要的資料,這樣領導就不必各個地方去收集,提高了自身的效率。在他的心目中,每個程式員只是開啟一個頁面,填寫一個資料,用不了5分鐘,如果自己來做,也許要幾個小時。當公司越來越大的時候,程式員上面的領導也越來越多,而這些領導對開發過程中關注點也不同,這些領導為
Time of Update: 2018-12-06
VSTS資訊1. 架構師(software architects)為在應用開發週期中各種角色之間進行知識交流而建立模型的工具一.應用程式設計工具(application designer)AD應用程式設計工具用來設計,配置和串連提供或使用服務的應用程式。然後可以使用這些應用程式定義來組成應用系統並評估其部署。如:ASP。NET應用程式,調用WEB服務。WINDOWS或OFFICE有以下功能: 使用關係圖定義應用程式 對現有的解決進行反射工程 在應用程式上指定設定和約束
Time of Update: 2018-12-06
戴爾已經開始提供更多的服務,但是它會半途而廢嗎?它能夠提供遠端管理系統嗎?布朗表示,戴爾不大可能提供能夠與IBM、惠普、Sun相媲美的服務,但它將努力滿足客戶的一些需求。他說,戴爾能夠兌現自己的承諾:向客戶提供最有價值的基礎設施和管理它們的軟體。 戴爾上周簽訂協議收購軟體服務化(SaaS)廠商Everdream,這進一步表明戴爾不再僅僅滿足於硬體業務,欲擴大其產品線,滿足企業客戶愈來愈複雜的要求。 毫
Time of Update: 2018-12-06
一、專案計劃的要素根據PMBOK2000,專案計劃可以包含如下要素:1、
Time of Update: 2018-12-06
文章目錄 一個軟體項目從開始到結束,由於資源、人員、管理、方法學等等各方面的因素,往往不可避免的會存在一些問題,如需求不明確、專案管理失敗、溝通問題等等,今天無意中看到老外寫的關於這方面的一篇文章,總結的比較全面,翻譯過來結合自己的一些經驗做了點補充和修改,存檔以備時常可以告誡一下自己。
Time of Update: 2018-12-06
從省圖書館借了兩本書:《軟體工程:實踐者的研究方法》、《軟體流程改善》來學習。1.傳統的瀑布模型:分析->設計->編碼->測試->維護雖然在實際的項目很少完全按這個順序進行,但這一理想化的軟體生存範型在軟體工程中的佔有肯定和重要的地位,是應用最廣泛的過程模型。雖然確定有不少缺陷,但顯然要比隨意開發的狀態要好得多。2.演化軟體過程:軟體經過一段時間的演化,業務和產品需求隨之發生改變,到最終產品的一條直線路徑是不現實的。緊迫的市場期限使得不可能完成一個完善的軟體產品,但可以先