misa又再一次給我們傳授知識了,這次是uml(統一建模語言).
一直以為uml只通用在計算機行業,但是挺了misa的這堂課之後,才發覺計算機行業的很多東西原來發源時根本不是為了計算機服務。
uml的一些基礎概念:modeling(建模) -- 工具表達, task--事務, object--事物。
結構化(從計算機方面考慮):功能--模組。
物件導向:物件( object )--功能, 事情( 1 ) --事務( n ) -- 功能, 物件 -- 屬性。
1. 事情描述( ooa )
當然你可以把營運商這個actor新增進來,這個說明一件事情,你可以通過負責的描述,將更多的actor新增到
user_case中,決定該user_case的一般是需求。
2. user_case: 類同功能,類同位置。 最小的user_case是task,user_case必須如實描述。
user_case--事情(不穩定),需求--時序--task(穩定)--事情。
所謂穩定就是:出現a肯定會出現b,既因果關係。
所有的uml的設計必須根據需求再決定事情,而不是事情決定需求。
比如乙個人去店鋪購買東西:
actor為:購物者,店主。user_case為:購物。
uml永遠是需求決定事務,相同的事情,需求不同,你的事務也會跟著不同。這個是重中之重。
我們身邊的現代PHP(六)
php的框架和元件數量眾多,多得讓人難以置信。現代的php生態系統是個名副其實的大熔爐,有各種各樣的 幫助我們開發者構建強大的應用。用過老框架的開發者,例如codeigniter,會發現乙個問題,所有造的輪子只能適用於單個框架,不能與其他 共享,但是現在不用擔心這個問題了,php社群已經從中心化框架...
身邊的牛人
在運維道路上,我的切身體會比較多,簡單總結一下主要有以下幾點 1 堅定的目標 目標是職業生涯遠處的燈塔,它能衝破迷霧,讓你在迷惘中堅定信念和方向。要想成為一名 優秀的技術專家 就要牢牢樹立你的目標,持之以恆,每天一點一滴地前進。2 運維服務能力 餐飲業的海底撈以服務口碑得到顧客的認可。同樣,運維人員...
身邊的法制故事
身邊的法制故事 前幾天一回家,看到樓門口貼乙個白底黑字的告示,大意是居委會要求大家必須到居委會登記身份證和戶口本。如若不然,居委會將於4 5月份入戶登記云云。我這裡說的口氣比較委婉了,實際的通知口氣更加強硬。記得2003年非典的時候,小區門口就貼通知,要求外來人員必須到居委會登記,而且必須每天到居委...