T. Anre
Статистика
- Группа: В доску свой
- Сообщений: 2 327
- Просмотров: 7 979
- Личный статус: Data Miner
- Возраст: 38 лет
- День рождения: Сентябрь 12, 1985
-
Пол:
Не указал
-
Откуда:
Kazakhstan, Almaty
Контактная информация
- Вебсайт: http://kseeker.narod.ru/
В теме: Oxite
27.08.2010, 12:10:14
В теме: PHP
27.08.2010, 12:08:32
Программистам, желательно, точно знать как они посылают запросы.Я бы посоветовал использовать $_REQUEST вместо $_POST. Тк он независим от метода get и post.
Вдруг, файл решат GET-ом послать или 'точка G' окажется и в POST-е, и GET-е.
Поэтому вернее использовать GET, POST вместо REQUEST.
Например, было бы не очень удобно,
если на обеде в ресторане нам бы давали меню,
в котором первые блюда нужно было бы искать в перемешку со вторыми.
В теме: ООП в веб-приложениях
27.08.2010, 11:55:26
Я видел Контролеры в тысячи строк. И при этом не было намека на использование Моделей. А Представления, являющиеся частью Контролеров просто приводили в ужас. И это не Рефакторится, господа. Любое малейшее изменение бизнес-требований к системе требовало десятков человеко-часов разработчиков и тестировщиков.Для корпоративных приложений веб вообще не использовать, (а с другими я чесно гря не работаю)
Вообще я работал с JSP и ASP, Немного разбирался с аспнет. С пхп знакомился в свое время. ПХП мне больше понравился, если не использовать ООП.
мой подход:
Тупо берешь обрабатываешь реквест, анализируешь параметры на форме или query string, вытаскиваешь данные с бд и генеришь HTML.
Никаких своих классов, разве что уже готовые, типа рекордсета. Генерация HTML, насколько я знаю, вопрос в аспнете или в JSF - тривиальный. Им даже заморачиваться не стоит.
Бывает, что случайно спросишь у основных разработчиков про TDD, дык они думают, что это про HTML.
Что TDD это тег ячейки таблицы. А XP - это плохо потому, что похожа на ХРень.
Про сетевые диаграммы и риски, что по части управления проектами, так это все лесом.
Планы - это небрежно исчирканный список на пыльном блокноте. Да, и управления изменениями или интеграцией - это неизвестная переменная, которая определена только для буржуев, а в нашей локале - undefined.
Я не защищаю ООП, но связка Web-Forms + MVC Framework + ORM Framework очень лаконична и прекрасна. Технологии .NET и Java cами по себе уже ООП. И использовать в ООП-ориентированной среде не ООП как-то неправильно. Даже всеми известный public static void Main(String[] args) очень смахивает на шаблон Command.
В ООП все прекрасно отлаживается:
- ~ 20% покрытие тестовыми классами с применениейм классов Заглушек
- обработка исключений и логгирование
- сценарии для селены.
Я люблю "блюдо спагетти", если это пища, а не термин.
В теме: Новые IT технологии
27.08.2010, 10:58:34
Конечно, эта область посложнее программирования,
но думаю ей тоже не особо сложно обучиться.
В теме: Где можно получить обучение программированию?
24.06.2010, 03:04:53
Этот ВУЗ вырастит элиту будущей IT-сферы.и вроде как IT университет тоже набирает обороты
Подход к обучению через катфишей мне очень понравился.
- Все Вместе
- → Просмотр профиля: Сообщения: T. Anre