05:21
Перепутали космдромы
"У меня всё работало!" -- обиженно говорит программист. И даже картинки показывает.
И у него на макете действительно всё работало -- и работает до сих пор. Хорошо, если у вас все приборы абсолютно одинаковые, но и тогда можно обнаружить неожиданное поведение. У нас же все макеты немного разные. Например, оси координат могут оказаться направлены в другую сторону, в зависимости от пожеланий заказчика.
Ну и вот, у меня на макете все оси имеют "правильное" направление. А на учебно-боевом макете все направления "неправильные". Из-за этого в незапланированных местах в формулах вылезают минусы. А формулы должны правильно отрабатывать независимо от направления осей. Поэтому эти места приходится переделывать. Несколько раз такое у меня было.
Я, конечно, сам лох, что не предусмотрел этих минусов заранее. Но тем важнее тестирование ПО на ещё одном макете, а не только на том, что лежит на рабочем месте разработчика.
И у него на макете действительно всё работало -- и работает до сих пор. Хорошо, если у вас все приборы абсолютно одинаковые, но и тогда можно обнаружить неожиданное поведение. У нас же все макеты немного разные. Например, оси координат могут оказаться направлены в другую сторону, в зависимости от пожеланий заказчика.
Ну и вот, у меня на макете все оси имеют "правильное" направление. А на учебно-боевом макете все направления "неправильные". Из-за этого в незапланированных местах в формулах вылезают минусы. А формулы должны правильно отрабатывать независимо от направления осей. Поэтому эти места приходится переделывать. Несколько раз такое у меня было.
Я, конечно, сам лох, что не предусмотрел этих минусов заранее. Но тем важнее тестирование ПО на ещё одном макете, а не только на том, что лежит на рабочем месте разработчика.
30.12.2021 в 00:00
Из той же серии про тестирование на localhost.