tgoop.com/code_and_travel/369
Last Update:
Кто голосовал за Pixel Measurement и программиста в прошлой статье, - вы молодцы. Кажется, вы победили.
Неделю спустя Pixel Measurement набирает 121 пользователя, в то время как Time Difference Calculator довольствуется 35. Насколько я могу судить, почти все users приходят из поисковой выдачи Google. Что очень хорошо. Парадокс в том, что их могло бы быть почти вдвое больше. Половина пользователей удаляют расширение.
И виной всему тому один баг. Я не отличаюсь чрезмерной внимательностью и порою совершаю небольшие ошибки, которые рушат все остальное. Как совершаю - просто случайно пропускаю их, сфокусировав внимание на чем-то еще. Так и на этот раз.
Мой инструмент замеряет пиксели на экране в выделенной области. Рисуете прямоугольник - и узнаете, сколько в ним пикселей по ширине и высоте. В прошлые выходные я решила усовершенствовать продукт и выкатила обновление, по которому этот прямоугольник можно еще и двигать (Drag’n’Drop). Конечно, перед публикацией я провела работоспособность всего расширения, замерив пиксели на экране. Но мне не пришло в голову прокрутить страницу вниз и померить ширину и высоту элемента внизу страницы. А зря! После события onScroll нарисовать прямоугольник было уже невозможно. После обновления расширение позволяло замерять количество пикселей только в верхней части экрана, без прокрутки. Видимо, отвалившимся 50% нужно было как раз в нижней.
Где-то я слышала фразу, что программист должен следить за качеством продукта сам, без тестировщика. Вот на такие моменты тестер и необходим. Когда ты слишком сфокусирован на результате, тебе не приходит в голову проверить всякие мелочи. Например, то, что в русском описании Pixel Measurement (Линейка пикселей онлайн) почему-то вставился русский текст от Time Difference Calculator. Упс!
Жду теперь три новых дня, когда Google заапрувит обновленную версию. Надеюсь, это произойдет раньше, чем кто-то напишет недовольный отзыв)
BY Frontend&You
Share with your friend now:
tgoop.com/code_and_travel/369