Для тестирования работы приложений с базами данных пишутся точно такие же тесты. Обычно перед каждым тестом тестовая база данных возвращается к исходному эталонному состоянию и делаются соответствующие запросы. Результаты сравниваются с эталонными.
Очень много ошибок, которые можно устранить тестированием, содержатся в коде для работы с базой данных.
Хакер — единственный свободно доступный журнал, в котором обсуждаются темы программирования на достаточно профессиональном уровне. Начинающим программистам можно найти в нем много интересного и полезного. С удовольствием бы читал что-то подобное, но написанное для профессионалов и хорошим языком.
Вспомнил еще Linux Format. Его стиль как-то тоже не нравится.
Организация, в которой я работаю, выписывает PHP Architect. Всем рекомендую.
У нас подразделение, которое занимается разработкой на ASP.NET, большую часть времени проводит в Microsoft SQL Management Studio, так как вся бизнес логика основана на хранимых процедурах.
дебаг с профилированием средствами xDebug.
Зато там обещают поддержку phpUnit: специальное окошко для запуска тестов и анализа результатов. На оф. сайте уже есть скриншоты!
Поле ввода дела сделать бы немного больше или textarea поставить.
Перевод дела в архив ассоциируется не с успешным окончанием дела, а с его откладыванием в долгий ящик. Для человека психологически важно зачеркнуть или поставить галочку на деле.
Предлагаю добавить опцию: «закончить», а в архив можно перемещать и незаконченное, но уже неважное, но к которому может быть потом можно вернуться, дело.
Буду пользоваться сервисом, а то уже хотел сам писать…
Очень много ошибок, которые можно устранить тестированием, содержатся в коде для работы с базой данных.
Вспомнил еще Linux Format. Его стиль как-то тоже не нравится.
Организация, в которой я работаю, выписывает PHP Architect. Всем рекомендую.
Зато там обещают поддержку phpUnit: специальное окошко для запуска тестов и анализа результатов. На оф. сайте уже есть скриншоты!
Перевод дела в архив ассоциируется не с успешным окончанием дела, а с его откладыванием в долгий ящик. Для человека психологически важно зачеркнуть или поставить галочку на деле.
Предлагаю добавить опцию: «закончить», а в архив можно перемещать и незаконченное, но уже неважное, но к которому может быть потом можно вернуться, дело.
Буду пользоваться сервисом, а то уже хотел сам писать…