Diskuze: Machr na PHP - Knihovna na grafy
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Vlastník

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Mohu se zúčastnit i když už tu placku mám???
PHPGD je něco jiného než GD?
Ahoj, tak jsem něco zkusil, měl jsem v plánu více, ale bohužel jsem to
nestihl.
https://www.dropbox.com/…%20grafy.zip
Jo a je to asi poprvé, co jsem v php použil objekty, tak mě neukamenujte za
kód.
Zaznamenal jsem tu jen tvůj kód, takže ti gratuluji Jakmile aplikaci publikuješ,
posíláme placku. Adresu prosím napiš x do PM.
Ke kódu. Na první použití objektů to není vůbec, ale vůbec špatné.
Třída Image je docela pěkná, je to vlastně šikovný wrapper se
základními vykreslovacími funkcemi. Co už je horší je samotný graf.
Metoda Draw je šíleně dlouhá, jednotlivé typy grafů by měly být jako
jednotlivé metody. Je už pak jedno, jeslti zavoláš přímo DrawPie() nebo
zavoláš Draw('Pie') a vnitřně se zavolá privátní metoda DrawPie(). Měl
bys také více používat konstanty, např. pro předdefinované barvy, typy
grafů a podobně. Když budeš psát Image::COLOR_GREEN, neuděláš v tom
chybu a IDE ti nabízí které konstanty na třídě jsou. Když píšeš jen
'green', můžeš udělat překlep a časem zapomeneš, jestli tam je fialová
nebo není
Díky. Tu metodu Draw jsem čekal, že mi zkritizuješ no...
Zobrazeno 9 zpráv z 9.