Michał Sosnowski

Michał Sosnowski grafik/webmaster

Temat: PHPImageWorkshop

Michał W.:
Możesz się bardzo nie zgodzić :)
Ja bym zasłonił IWS jakimś adapterem by uniezależnić się od implementacji. Ale ja bym nie ma tutaj znaczenia, ani Ty ani ja nie piszemy za Michała :)
Cholera wie jak duży skrypt pisze Michał, może całą logikę da się zamknąć w jednego try/catch?
Może mu Twoje try/catch starczy?
Może wygodniej będzie mu robić returny?
A może nie powinien używać biblioteki do prostego resize? :)

Czy duży skrypt czy mały ciężko to jednoznacznie określić, ale ta biblioteka ma wiele funkcji z których będę korzystał + resize zachowuje przezroczystość dla PNG (i to dla mnie główna zaleta, bo przewaliłem dość dużo materiałów na temat zachowywania kanału alpha - bezskutecznie. W końcu ta biblioteka mi to rozwiązuje, i jeden a nawet kilka problemów z głowy).. Wybrałem metodę try i catch ponieważ jest to skrypt dla klienta i zwykły wyrzut wyjątku będzie go straszył, i nie odgonię się od telefonów typu : "Coś nie działa:O".. try i catch pozwala na wyświetlenie błędu po polsku, w odpowiednim miejscu i odpowiednio sformatowanego :)