Dolgozunk az Unionpedia alkalmazás helyreállításán a Google Play Áruházban
KimenőBeérkező
🌟Egyszerűsítettük a dizájnunkat a jobb navigáció érdekében!
Instagram Facebook X LinkedIn

Martin Fowler

Index Martin Fowler

Martin Fowler (Walsall, 1963 –) brit származású szoftverfejlesztő, szerző és nemzetközi hírű előadó a szoftverfejlesztés területén, fő területe az objektumorientált analízis és tervezés, UML, programtervezési minták és agilis szoftverfejlesztési módszertanok, beleértve az extrém programozást is.

Tartalomjegyzék

  1. 15 kapcsolatok: A kontroll megfordítása, Agilis szoftverfejlesztés, Aktív rekord minta, Gyártó metódus programtervezési minta, Használati eset, Hármas szabály (programozás), Interfész felfúvódása, Kódrefaktorálás, Könnyű módszertan, Kent Beck, Koncepcionális modell a számítástechnikában, Objektumorientált elemzés és tervezés, Osztály-felelősség-együttműködés kártya, Plain Old Java Object, Vérszegény tárgyköri modell.

A kontroll megfordítása

A kontroll megfordítása (angolul inversion of control, röviden IoC, kiejtése: /ˌaɪ.əʊˈsiː/ (UK), /ˌaɪ.oʊˈsiː/ (US), ájouszí (magyaros)) főleg objektumorientált programozási nyelvekben használt technika a komponensek összeillesztésére, konfigurálására és kezelésére.

Megnézni Martin Fowler és A kontroll megfordítása

Agilis szoftverfejlesztés

Az agilis szoftverfejlesztés a szoftverfejlesztési módszerek egy csoportja, ahol a szoftverkövetelmények és a megoldások együttműködésen keresztül együtt fejlődnek az önszerveződő és keresztfunkcionális csapatok között.

Megnézni Martin Fowler és Agilis szoftverfejlesztés

Aktív rekord minta

Az aktív rekord egy programtervezési minta relációs adatbázisokat használó programok számára.

Megnézni Martin Fowler és Aktív rekord minta

Gyártó metódus programtervezési minta

A gyártó metódus a szoftverfejlesztésben használatos létrehozási programtervezési minta.

Megnézni Martin Fowler és Gyártó metódus programtervezési minta

Használati eset

Egy Wiki rendszer nagyon egyszerű használati eset diagramja.   A szoftver- és rendszertervezésben a használati eset egy poliszéma, amelynek két féle képpen értelmezhető.

Megnézni Martin Fowler és Használati eset

Hármas szabály (programozás)

Az úgynevezett hármas szabály arra szolgál, hogy eldöntsük, mikor kell hasonló kódrészeket átalakítani a duplikáció elkerülése érdekében.

Megnézni Martin Fowler és Hármas szabály (programozás)

Interfész felfúvódása

A szoftvertervezésben az interfész felfúvódása, vagy kövér interfész (ahogy Martin Fowler nevezte a Bjarne Stroustrup and Refused Bequests című könyvben) az a jelenség, hogy egy interfész annyi műveletet tartalmaz, hogy nehéz egy objektumnak ezeket megvalósítania.

Megnézni Martin Fowler és Interfész felfúvódása

Kódrefaktorálás

A kódrefaktorálás a meglévő számítógépes forráskód átalakításának folyamata – az elemek, összetevők (faktorok) megváltoztatása – a külső viselkedés módosulása nélkül.

Megnézni Martin Fowler és Kódrefaktorálás

Könnyű módszertan

A könnyű módszertan egy olyan szoftverfejlesztési módszer, amelynek csak néhány szabálya és gyakorlata van, vagy csak olyanok, amelyeket könnyen követni lehet.

Megnézni Martin Fowler és Könnyű módszertan

Kent Beck

Kent Beck (1961 –) amerikai szoftverfejlesztő, az extrém programozás és a tesztvezérelt fejlesztés szoftverfejlesztési módszertanok megalkotója, valamint ő használta először az agilis szoftver fejlesztés kifejezést is.

Megnézni Martin Fowler és Kent Beck

Koncepcionális modell a számítástechnikában

Az informatikában a fogalmi modellek vagy tartománymodellek a fogalmakat és azok kapcsolatait reprezentálják, míg a mentális modellek képeket aggregálnak valamilyen fogalmi körön belül (ötletterv).

Megnézni Martin Fowler és Koncepcionális modell a számítástechnikában

Objektumorientált elemzés és tervezés

Az objektumorientált elemzés és tervezés (Object-oriented analysis and design, OOAD) az alkalmazás vagy rendszer elemzésének és tervezésének technikai megközelítése objektumorientált programozás alkalmazásával, valamint vizuális modellezés használatával a szoftverfejlesztési folyamat során az ügyfelekkel folytatott kommunikáció és a termékminőség írányának meghatározására.

Megnézni Martin Fowler és Objektumorientált elemzés és tervezés

Osztály-felelősség-együttműködés kártya

Az osztály-felelősség-együttműködés kártyák (angolul class-responsibility-collaboration (CRC)) ötletbörze eszközök, amelyeket az objektum-orientált szoftverek tervezéséhez használnak.

Megnézni Martin Fowler és Osztály-felelősség-együttműködés kártya

Plain Old Java Object

Az informatikában, illetve a szoftverfejlesztésben a Plain Old Java Object („jó öreg Java-objektum”), röviden POJO kifejezés az olyan Java-objektumokra használatos, amik teljesen hétköznapiak, nem rendelkeznek speciális tulajdonságokkal.

Megnézni Martin Fowler és Plain Old Java Object

Vérszegény tárgyköri modell

A számítógép-programozásban a vérszegény tárgyköri modell tárgyköri modellje nem tartalmaz üzleti logikát, mint számításokat, adatok ellenőrzését, üzleti szabályokat.

Megnézni Martin Fowler és Vérszegény tárgyköri modell