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.