promóció
CodeGym Egyetem
Tanulás
Tanfolyam
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Küldetés térkép
Leckék
Minden küldetés
Minden szint
A jó szoftverarchitektúra kritériumai
szint,
Lecke
Hatékonyság A tapasztalt programozók könnyen meg tudják különböztetni a jó architektúrát a rossztól, de ha megkérik őket, hogy írjanak le néhány szóban, valószínűleg nem tudják megtenni. A jó architektúrának nincs egyetlen kritériuma, és ni
A rossz szoftverarchitektúra kritériumai
szint,
Lecke
A rossz tervezés kritériumai Az élet egyszerűen működik: gyakran ahhoz, hogy okos legyél, nem kell hülyeségeket csinálni. Ez vonatkozik a szoftverfejlesztésre is: a legtöbb esetben ahhoz, hogy valamit jól csináljunk, csak nem kell rosszul c
Moduláris szoftver architektúra
szint,
Lecke
6.1 Bomlás A sokféle kritérium ellenére a nagy rendszerek fejlesztésének fő feladata a rendszer összetettségének csökkentése . A bonyolultság csökkentése érdekében a részekre osztáson kívül mást még nem találtak ki. Néha az egyszerűség kedv
Helyes szoftverbontás
szint,
Lecke
Hierarchikus bontás Soha ne kezdje el azonnal a kurzusok írását a jelentkezéshez. Először is meg kell tervezni. A tervezésnek átgondolt építészettel kell végződnie. Ennek az architektúrának a megszerzéséhez pedig következetesen le kell bont
Hogyan lehet meglazítani a szoftvermodulok közötti csatolást
szint,
Lecke
8.1 A bomlás minden Az érthetőség kedvéért egy kép egy jó cikkből: "Objektum-orientált rendszerek szétkapcsolása", illusztrálva a megvitatásra kerülő főbb pontokat. Még mindig úgy gondolja, hogy egyszerű az alkalmazásarchitektúra tervezése?
Függőség inverziója
szint,
Lecke
9.1 Függőség-inverzió Emlékszel, egyszer azt mondtuk, hogy egy szerveralkalmazásban nem lehet csak úgy streameket létrehozni a következőn keresztül new Thread().start()? Csak a tárolónak kell szálakat létrehoznia. Ezt az ötletet most még to
A szoftvermodulok összekapcsolásának alternatív módjai
szint,
Lecke
A közvetlen függőségek felváltása üzenetküldéssel Előfordul, hogy egy modulnak csak értesítenie kell másokat, hogy bizonyos események/módosítások történtek benne, és nem mindegy, hogy később mi történik ezzel az információval. Ebben az eset
A szoftver életciklusa
szint,
Lecke
Egy szoftvertermék életciklusának szakaszai A minőségi szoftverek fejlesztéséhez számos tényező szükséges: képzett csapat, munkafolyamat-tervezés, termékmegfelelés a vevői elvárásoknak, határidők betartása. 1. Követelményelemzés Ez a szakas
Vízesés - Vízesés modell
szint,
Lecke
Cascade modell készülék A vízesés modell, más néven Waterfall a szoftverfejlesztés egyik legismertebb megközelítése. A modell szerzője Winston Royce. 1970-ben egy cikkben írta le újításának lényegét, amelyben részletezte annak előnyeit és h
Agilis fejlesztési módszertan - Agilis
szint,
Lecke
Agilis modell A rugalmas (Agilis) módszertan segít csökkenteni a kockázatot a szoftverfejlesztésben azáltal, hogy a munkafolyamatot több kis ciklusba helyezi át. Ezeket a ciklusokat iterációknak nevezik, és általában két-három hétig tartana
A Scrum bemutatása
szint,
Lecke
A Scrum története Winston Royce "Nagy szoftverrendszerek fejlesztésének menedzselése" című jelentésének 1970-es megjelenése óta sokan próbáltak olyan módszertant találni, amely kiküszöbölheti a Waterfall fejlesztési modell hátrányait. A „ví
Munka a Scrummal
szint,
Lecke
Felhasználói történet A felhasználói történetek hatékony módja a fejlesztés alatt álló szoftverekkel szemben támasztott követelmények megfogalmazásának. Az ilyen történetek rövid tanácsokat tartalmaznak a szoftver felhasználója nevében. Miv
Mutass többet
1
...
30
31
32
33
34
35
Please enable JavaScript to continue using this application.