Hogyan jobb osztani darabokra egy nagy projekt

Hogyan jobb osztani darabokra egy nagy projekt?

Van egy nagy projekt (több mint 500 ezer sor). gyűjtik
egy EXE-shnik valahogy csúnya (több mint 11 MB). Ha bontani a DLL van egy probléma a kapcsolat az adatbázissal. csatlakoztassa az nem nyílik az egyes DLL - túl sok connectov tárol munkát. Igen, és a tranzakciós idők szinte végig a darabot a program. A különböző DLL jól értem egy ügylet nem felel meg a tubák. Ezen túlmenően, a különböző darabokat a program van egy állandó cseréje dinamikus adatokat. Viseli a programkódot a DB nem padlón egy DLL, mert 40-50% a teljes projekt. Ez minden. Bárkinek lehet ötleteket a szétválás a projektet alkatrészeket.

A tárolt eljárás nem segít ebben a tekintetben?

Úgy tűnik számomra, hogy poznovato van valami megosztani (500 ezer - nem játékszer). Kezdje újrarajzoláskor projekt - hibák nincs vége :(

És az a tény, hogy több mint 11 MB, így ez ijesztő. Nincs prog magas funkcionalitású és kisebb kódot.

>> Fordítsd egyetlen EXE-Schnick valahogy csúnya (több mint 11 MB)

de termékeny - az erőforrásokhoz való hozzáférés aránya túl magas =)

osztható BPL akkor lesz egy konnesshen

Én egy fattyú ebben állatkertben.
Uram, próbál, hogy a diagnózist anélkül, hogy nézi a beteg.
Azt poosteregsya adnak jó tanácsot újrarajzoláskor (ez nem tréfadolog) a projekt még csak nem is nézett rá. Először meg kell nagyon alaposan elemzi a logika minden folyamatot a projektben. Némelyik képes lehet változtatni úgy, hogy már nem közvetlenül függ a többiek. Ez nem csodaszer, vagy akár tanácsot. Mindenesetre azt kell átírni sok a projekt, amely több, mint egy nap, és talán egy hónap alatt.
den_777 Készen állsz erre?

Lehet UPX „squeeze-én.

Hagyja egyedül a kódot :)
Ha a program valóban szükséges, és ami fontos, az 11 méter - ez még nem olyan nagy felbontásban. Sokkal jobb, hogy vesz egy memória :)))
Mi az a program a Delphi, hogy 2 + 2 redők (ha úgy gondolja, a TaskManager) veszi alatt 2 méter :(

Köszönet mindenkinek, aki megosztotta a véleményét.
1 röviden válaszolni. A tárolt eljárások nem segítenek, mert mindig kíséri nehezebb, mint a megfelelő SQL # 032; a TQuery.
2 Glitches mindig is voltak, vannak és lesznek. Dolgozza át a projekt a pályán, én nem fog. Azt kérte, hogy a jövőben legalább tudni, hogy egy ilyen projekt átírható. 11 MB tényleg nem szörnyű, de a program nem teljesen írott és fejlesztett. Egy évvel ezelőtt, még csak 8 MB. És tényleg nem akar évente egyszer a program 15-20 MB. Én egy csomó IDD telepített programok, de az ilyen EXEshnikov senki.
3- Különösen kő. Valójában nem a tudás a lényeg a projekt nehéz jó tanácsot adni. De hogyan tudnám leírni a projekt. Átalakítása a projekt mindig készen áll. „Gátolja a projekt nem szerkezetátalakítási, valamint egy lehetséges utat a zsákutca.”
4. Igor Sevcsenko - amit én nem értem, mit kellett, hogy néz ki. Szeretném tudni, hogy a véleményét a többi programozók. Felismertem őket.
5 Karelin Artem köszönöm szépen, de a lényeg a probléma nem oldódott meg. Mégis, szeretném osztani a projektet alkatrészeket.

Memória: 0,74 MB
Idő: 0.025 c

Kapcsolódó cikkek