Portál AbcLinuxu, 7. května 2025 00:41

Dotaz: roztřídění funkcí

27.1.2012 10:55 marekv | Studnice u Hlinska
roztřídění funkcí
Přečteno: 219×
Odpovědět | Admin
Dobrý den,

řeším věc krapet obecnějšího rázu. Musím roztřídit spoustu funkcí do nějakých knihoven. Dám příklady funkcí:

převést na velká písmena

spočítat nějaký koeficient

uložit něco do souboru

invertovat pole

atd. Prostě jde o jednoduché funkce různého typu a je jich mnoho. Funkce se často vzájemně volají a asi tam jsou i cykly. Udělat jednu velkou knihovnu není vhodné řešení. Jak tohle prosím řešíte vy?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.1.2012 10:58 NN
Rozbalit Rozbalit vše Re: roztřídění funkcí
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jazyk ?

NN
27.1.2012 11:14 marekv | Studnice u Hlinska
Rozbalit Rozbalit vše Re: roztřídění funkcí
je to perl, ale jde mi spíš o obecnější přístup. Asi jde napsat něco jako Cpan, tam je ale moc složitá hierarchie. Chce to něco jednoduchého. Možná použít objekty, ale nevím jak, nikdy jsem je nepoužíval
27.1.2012 11:39 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: roztřídění funkcí
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi nejčastěji podle toho, nad čím ty funkce operují, takže strings/nums/files/collections atd. Cyklické závislosti jsou zlo, ale pokud je daný jazyk/runtime zvládá, asi bych se s tím moc nepáral nebo to řešil až v druhém kroku.
Ještě na tom nejsem tak špatně, abych četl Viewegha.
28.1.2012 14:28 marekv | Studnice u Hlinska
Rozbalit Rozbalit vše Re: roztřídění funkcí
Hm, a když je jazyk nezvládá?:-)
28.1.2012 18:10 l0gik | skóre: 22
Rozbalit Rozbalit vše Re: roztřídění funkcí
Tak pak je třeba udělat graf závislostí a topologicky setřídit :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.