Počet formulářů   zodpovězená otázka

VB.NET, WinForms

Zdravím,

chtěl bych se zeptat, zda někdo neví kolik je maximální počet formulářů (nebo kde se to dá zjistit), které můžu ve Visual Basic 2008 vytvořit? Dělám prográmek, kde jich budu potřebovat třeba tak kolem 500 a na nich samozřejmě různé labely a textboxy atd. Nebude to problém?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Teoreticky 2 147 483 647 formulářů, prakticky vám dojde paměť v závislosti na tom, jak budou formuláře složité.

Otázka je spíš co za hovadinu je mít aplikaci s 500 formuláři? To budou jako napevno definované, budou se vytvářet dynamicky nebo co?

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

Asi jste nepsal žádnou větší aplikaci. My ve firmě jsme měli dosti rozsálhý informační systém a formulářů opravdu byly stovky. Neříkám, že ta aplikace byla hezky napsaná, ty formuláře byly velmi podobné a dědily od jednoho předka, ale když chcete spravovat databázi s 500 tabulkami, tak těch oken trochu víc potřebujete. Pokud jste něco ještě neviděl, neznamená to, že to nutně musí být hovadina.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Takové množství formulářů skutečně něčím smrdí. Důvody mohou být následující:

1) Hovadská architektura aplikace, kde se místo jednoho univerzálního řešení použije 500 individuálních řešení.

2) Historické důvody (aplikace se postupně rozvíjela až se nakonec nevyplatilo všechno předělávat)

3) Aplikaci psala prasata

Rozsáhlost projektu se určitě neodvozuje podle počtu formulářů v ní obsažených.

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

V tomto konkrétním případě platí všechny 3 body, já jsem z toho byl na větvi, když mi to ukazovali, a to jsem měl provést jen jednu drobnou úpravu. Architektura naprosto žádná, vyvíjelo se to asi 10 let, takže to opravdu trpělo symptomy, které popisujete.

Ale schválně si spočítejte, kolik formulářů má takový Word. Kolik jich má třeba takové Visual Studio. Možná budete překvapen, ale stovky jich rozhodně jsou. Netvrdím, že tazatel bude psát aplikaci, kde 500 formů má své opodstatnění, ale nelze globálně říct, že pokud má aplikace víc než 100 oken, tak smrdí.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback