| Saemon Zixel ( @ 2008-10-07 21:29:00 |
За последние пол года программирования...
....я понял что для каждой проблемы нужно решение достаточного калибра.
Например есть у нас фотки в папке одинакового формата и размера. Нужно их обштамповать логотипами.
Делаем одну процедуру которая в цикле их открывает, ставит лого и сохраняет.
Если форматы разные да и размеры тоже, то надо делать несколько процедур/функций каждая из которых сделает свою часть работы.
Если там еще надо подумать в каком месте лого штампонуть, то стоит и класс нарисовать который будет представлять файл-фото и решать как его обрабатывать...
Чем крупнее калибр тем проще и легче решается поставленная задача, не теряется зря время и "мозговые ресурсы".
ЗЫ И наоборот, не стоит брать крупный калибр для решения мелких задач - возни больше.
....я понял что для каждой проблемы нужно решение достаточного калибра.
Например есть у нас фотки в папке одинакового формата и размера. Нужно их обштамповать логотипами.
Делаем одну процедуру которая в цикле их открывает, ставит лого и сохраняет.
Если форматы разные да и размеры тоже, то надо делать несколько процедур/функций каждая из которых сделает свою часть работы.
Если там еще надо подумать в каком месте лого штампонуть, то стоит и класс нарисовать который будет представлять файл-фото и решать как его обрабатывать...
Чем крупнее калибр тем проще и легче решается поставленная задача, не теряется зря время и "мозговые ресурсы".
ЗЫ И наоборот, не стоит брать крупный калибр для решения мелких задач - возни больше.