2. Конкретно в данном случае, можно было при проведении нагрузочного тестирования выявить либо невозможность заполнения поля, либо несоответствие входящих и записаных данных.
Также гуглить по ключевым словам data validation, data clean(s)ing, data quality
Нагрузочное тестирование выявляет проблемы производительности. Тут же ошибка явно другого рода - функциональная. Да и не DBA тут виноваты, а проектировщик, который давал задание на разработку.
Шур, подобное допустимо в мелком бизнесе. Подобное в принципе допустимо в конторах побольше.
Подобное увы является нормой в энтерпрайзе и в "большом спорте", где оно принципиально не имеет права на существование. (И да, я даже не подымаю вопрос "что за столько бабла если бы разворовали меньше, можно было бы нормально оттестировать").
а отвечая на вопрос "дальше чо?" - этот пост напоминалка себе любимому, когда в следующий раз соберусь делать подобную херню - вспомнить, устыдиться и сделать нормально.
Ну, Вов, понимаешь, вот конкретно эта ошибка, она же не от того, что кто-то ленился, или специально порол. Бывает еще такое "не подумал". Это не есть хорошо, конечно, но это и не вредительство.
Не, правда, за всем не уследишь нифига, тестить надо.
Reply
2. Что вы собираетесь тестить?
Reply
Reply
Reply
Reply
Reply
Также гуглить по ключевым словам data validation, data clean(s)ing, data quality
Reply
Да и не DBA тут виноваты, а проектировщик, который давал задание на разработку.
Reply
Reply
Подобное в принципе допустимо в конторах побольше.
Подобное увы является нормой в энтерпрайзе и в "большом спорте", где оно принципиально не имеет права на существование. (И да, я даже не подымаю вопрос "что за столько бабла если бы разворовали меньше, можно было бы нормально оттестировать").
И да, я зануда и перфекционист.
Reply
Reply
Reply
Reply
Leave a comment