| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Обезопасить параметры |
| Автор: SneG0K 21.7.2009, 13:57 | ||||
Интересует вопрос, как правильней делать проверки: внутри функции или за ее пределами? Если мнения будут расходиться, то интересует, как это выглядит в PEAR
|
| Автор: lukas 21.7.2009, 14:04 |
| Тут думать даже нечего, здравый смысл подсказывает первый вариант. Иначе придется везде проверять параметры. |
| Автор: SneG0K 21.7.2009, 14:13 |
| lukas, я просто когда-то слышал, правда не про PHP, что все параметры стоит проверять до передачи в функцию. |
| Автор: icewind 21.7.2009, 14:51 |
| Я обычно делаю проверку параметров в функции особенно если данные проверки необходимы только в ее теле. Это мне кажется вполне логичным. P.S. На сколько я помню в PEAR проверки делаются внутри методов |
| Автор: patap 21.7.2009, 14:58 |
| внутри. исхожу из того, что допустим пишится класс, который в дальнейшем будет юзаться не только мной, то целесообразно проверять параметры именно внутри методов, т.к. юзера бывают разные... |
| Автор: SneG0K 21.7.2009, 15:25 |
вот именно это и пишется. |
| Автор: morfus 21.7.2009, 17:00 |
| Внутри и только внутри, если функция/класс не может хорошо работать без доп-танцев с бубном это не функция и не класс, а детский сад... |
| Автор: SneG0K 22.7.2009, 11:58 |
| Всем спасибо |