Martin Fowler
Ọdịdị

Martin Fowler, 2008.Templeeti:Center/e
Martin Fowler (amụrụ na 18 Disemba 1963) bụ onye Britain injinịa ngwanrọ, onye edemede na onye na-ekwu okwu mba ụwa na mmepe ngwanrọ, ọkachamara na nyocha na imewe ihe, UML, ụkpụrụ, na usoro mmepe ngwanrọ agile, gụnyere mmemme dị oke njọ.
Okwu ndị ọkwụrụ
[dezie]- Ndị mmadụ na-eledakwa oge ha na-etinye na nchọpụta nsogbu anya. Ha na-eleda oge ole ha nwere ike iji na-achụso ahụhụ dị ogologo anya. Site na nnwale, amaara m ozugbo mgbe m tinyere ahụhụ. Nke ahụ na-enye m ohere idozi ahụhụ ahụ ozugbo tupu ọ pụta ma zoo. E nwere ihe ole na ole na-akpasu iwe ma ọ bụ na-emefu oge karịa nchọpụta nsogbu. Ọ́ gaghị adị ngwa ngwa ma a sị na anyị emeghị ka nsogbu ndị ahụ dị na mbụ?** Martin Fowler (2002) dịka e kwuru na Evolutionary Design: A Conversation with Martin Fowler, Part of III nke Bill Venners dere, Nọvemba 18, 2002.
- Nghọta bara uru, mana ọ bụ ezie na enwere ike ime ka ọtụtụ ihe doo anya na ihe ndị kesara, arụmọrụ anaghị abụkarị otu n'ime ha.
- Fowler (2003) na: Mmepe Ngwanrọ. Mpịakọta nke 11. p. 99
- Ndozigharị bụ usoro nhazi maka ịhazigharị otu koodu dị adị, na-agbanwe nhazi ime ya na-agbanweghị omume mpụga ya. Obi ya bụ usoro obere omume na-echekwa mgbanwe. Mgbanwe ọ bụla (a na-akpọ 'ndozigharị') anaghị eme ihe dị ukwuu, mana usoro mgbanwe nwere ike imepụta nhazi dị mkpa. Ebe ọ bụ na nhazi ọ bụla dị obere, o yighị ka ọ ga-emebi. A na-anọgidekwa na-arụ ọrụ zuru oke mgbe emechara obere nhazi ọ bụla, na-ebelata ohere na sistemụ nwere ike imebi nke ukwuu n'oge nhazi ahụ.
- Martin Fowler na refactoring.com dịka e kwuru na: Lawrence Bernstein, C. M. Yuhas (2005) Sistemụ A Pụrụ Itụkwasị Obi Site na Injinịa Ngwanrọ Ọnụọgụ. p. 266
- Otu n'ime ihe m na-agbalị ime bụ ịchọ iwu ndị dị mfe ma ọ bụ ndị na-akwado nhazi ọma ma ọ bụ nke na-adịghị mma. Echere m na otu n'ime iwu kachasị baa uru bụ izere imegharị ihe. "Otu ugboro naanị" bụ ahịrịokwu Mmemme Oke.
- Martin Fowler dịka e kwuru na: James Shore, Shane Warden (2007) Nka Mmepe Agile. p. 319* Ọtụtụ mgbe, ndị na-emepụta ihe na-eme ihe dị mgbagwoju anya nke na-eme ka ikike dị na ikpo okwu ngwaike dịkwuo mma mgbe ọ nwere ike ịdị ọnụ ala karịa ịzụta ngwaike karịa.
- Martin Fowler (2012) Ụkpụrụ nke Nhazi Ngwa Ụlọ Ọrụ
Ụkpụrụ Nyocha: Ụdị Ihe A Na-emegharị Emegharị, 1997
[dezie]- Ụkpụrụ Nhazi: Ụdị abụghị ihe ziri ezi ma ọ bụ ihe na-ezighị ezi; ha bara uru karịa ma ọ bụ na-abaghị uru.
- p. 2

Martin Fowler, 1997Templeeti:Center/e
- A na-ekwukarị na ụkpụrụ, n'agbanyeghị otú e si dee ya, nwere akụkụ anọ dị mkpa: nkwupụta nke ihe gbasara ebe ụkpụrụ ahụ bara uru, nsogbu nke ụkpụrụ ahụ na-eleba anya, ike ndị na-arụ ọrụ n'ịmepụta ngwọta, na ngwọta nke na-edozi ike ndị ahụ. … ọ na-akwado nkọwa nke ụkpụrụ dị ka "ngwọta nye nsogbu na ọnọdụ", nkọwa nke [ọ dị mwute ikwu] na-edozi ókè nke ụkpụrụ ahụ na otu ụzọ ngwọta nsogbu
- p. 6
- Nkọwa m ji maka ụkpụrụ bụ echiche bara uru n'otu ọnọdụ bara uru ma eleghị anya ọ ga-abara uru na ndị ọzọ
- p. 8
- Nsogbu nke abụọ [na iji UML maka ebumnuche nke akwụkwọ a] bụ na Unified Modeling Language na-elekwasị anya na mmejuputa nlereanya kama conceptual modeling
- p. 314
Refactoring: Improvement of Existing Code, 1999
[dezie]Martin Fowler, Kent Beck, John Brant, William Opdyke, na Don Roberts (1999) Refactoring: Improvement of Existing Code. Addison-Wesley.
- Mgbe ị chọpụtara na ị ga-agbakwunye atụmatụ na mmemme, koodu mmemme ahụ ahazighị n'ụzọ dị mfe iji tinye atụmatụ ahụ, buru ụzọ gbanwee mmemme ahụ ka ọ dị mfe ịgbakwunye atụmatụ ahụ, wee tinye atụmatụ ahụ.
- p. 7
- Onye nzuzu ọ bụla nwere ike ide koodu nke kọmputa nwere ike ịghọta. Ndị mmemme dị mma na-ede koodu nke ụmụ mmadụ nwere ike ịghọta.
- p. 15
- Ịgbanwegharị (aha): mgbanwe emere na nhazi ime nke ngwanrọ iji mee ka ọ dị mfe nghọta ma dị ọnụ ala ịgbanwe na-agbanweghị omume a na-ahụ anya nke ngwanrọ ahụ.
Ịgbanwegharị (ngwaa): ịhazigharị ngwanrọ site na itinye usoro nhazigharị na-agbanweghị omume a na-ahụ anya nke ngwanrọ ahụ.- p. 33-43 dịka ekwuru na Militiadis Lytras, Patricia Ordóñez de Pablos, Ernesto Damiani (2011) Ịhazi Onwe Weebụ na Ịmara Ọnọdụ. p. 111
- Ọtụtụ mgbe, ị ga-ahụ otu ihe data atọ ma ọ bụ anọ ahụ ọnụ n'ọtụtụ ebe: ubi dị na klas ole na ole, paramita dị na ọtụtụ mbinye aka usoro. A ga-eme ka ọtụtụ data ndị na-ejikọta ọnụ bụrụ ihe nke ha.
- p. 81* Mgbe ị chere na ọ dị gị mkpa ide okwu, buru ụzọ gbalịa ịgbanwe koodu ahụ ka okwu ọ bụla wee bụrụ ihe na-abaghị uru.
- p. 88
- Isi ihe dị mkpa bụ ịnwale ebe ndị na-echegbu gị maka ịmehie. N'ụzọ dị otu a, ị ga-enweta uru kachasị maka mbọ nnwale gị. Ọ ka mma ide ma gbaa ule na-ezughị ezu karịa ịghara ịgba ule zuru oke
- p. 98.
Ntuziaka Dị Mkpirikpi maka Asụsụ Nhazi Ihe Ọkọlọtọ, 2004
[dezie]- Steve Mellor mụ onwe m wepụtara njirimara nke ụdị atọ ndị mmadụ ji eji UML: eserese, eserese, na asụsụ mmemme. Ihe kachasị na atọ ahụ, ma ọ dịkarịa ala n'anya m na-eleda anya, bụ UML dị ka eserese. N'iji nke a, ndị mmepe na-eji UML enyere aka ịkọwa akụkụ ụfọdụ nke sistemụ. Dịka ọ dị na eserese, ị nwere ike iji eserese na ntụziaka injinịa n'ihu ma ọ bụ injinịa azụ. Injinia n'ihu na-ese UML eserese tupu ị dee koodu, ebe injinịa azụ na-ewulite eserese UML site na koodu dị adị iji nyere aka ịghọta ya.
- p. 2
- Akwụkwọ ndị dị mkpa gbasara asụsụ nhazi eserese ihe dabere na ihe pụtara n'etiti 1988 na 1992. Ndị isi gụnyere Grady Booch [Booch,OOAD]; Peter Coad [Coad, OOA], [Coad, OOD]; Ivar Jacobson (Objektory) [Jacobson, OOSE]; Jim Odell [Odell]; Jim Rumbaugh (OMT) [Rumbaugh, insights], [Rumbaugh, OMT]; Sally Shlaer na Steve Mellor [Shlaer na Mellor, data], [Shlaer na Mellor, kwuru]; na Rebecca Wirfs-Brock (Nhazi Ibu Ọrụ) [Wirfs-Brock].
- p. 7
UML Distilled: Nduzi Dị Mkpirikpi maka Nhazi Ihe Ọkọlọtọ, 2004
[dezie]Martin Fowler (2004) UML distilled: ntuziaka dị mkpirikpi maka asụsụ nhazi ihe ọkọlọtọ.
- Ihe osise eserese anọwo anyị ruo oge ụfọdụ... uru ha bụ isi bụ nkwukọrịta na nghọta. Ezigbo eserese nwere ike inyere aka ịkọwa echiche gbasara imewe, ọkachasị mgbe ịchọrọ izere ọtụtụ nkọwa. Ihe osise nwekwara ike inyere gị aka ịghọta ma sistemụ ngwanrọ ma ọ bụ usoro azụmaahịa. Dịka akụkụ nke otu na-agbalị ịchọpụta ihe, eserese na-enyere aka ịghọta ma kwupụta nghọta ahụ n'ime otu. Ọ bụ ezie na ha abụghị, ma ọ dịkarịa ala, ihe nnọchi anya asụsụ mmemme ederede, ha bụ ndị enyemaka bara uru... N'ime ihe osise ndị a, mkpa UML sitere na ojiji ya sara mbara na nhazi ya n'ime obodo mmepe OO.
- p. xxvi
- Ịkọwa ihe nke ọma bụ onye iro nke nghọta
- p. 32
Njikọ mpụga
[dezie]- Martin Fowler ibe mbụ
