Просмотр поста

.
Delphinum

ДоХтор, ну это естественно, для того функции и нужны. Проблема только в том, что никто не знает, когда понадобится та или иная функция. Я считаю (перенося опыт из ООП), что у функции должна быть "одна причина для изменений", тобишь менять код функции (или писать ее аналог) нужно будет только по одной причине. К примеру функция получающая и возвращающая данные о кликах имеет только одну причину для правки - смена хранилища (с файла на базу, на пример). Но если одна функция будет и из файла данные тащить, и отображать их и записывать результаты, то причин для ее правки будет более одной, а это не есть хорошо.