Мы уже долгие годы работаем над нашим сайтом 3Pulse.com и за это время успели разработать не малое количество сервисов. И если начинали мы с того, что просто постоянно меняли дизайн сайта, то чем дальше, тем масштабней становились наши идеи. Мы разработали сервисы Цены в мире, который ежедневно посещают тысячи людей, чтобы узнать о ценах на товары и услуги по всему миру. Мы разработали сервис Обсуждения, Вопросы, Достопримечательности и некоторые другие небольшие сервисы. Но главной нашей разработкой мы считаем сервис Карты путешествий, которым на данный момент пользуются почти 10000 тысяч человек. Можно сказать, что это основной наш сервис, вокруг которого в будущем будет создано еще много интересных решений, которые помогут пользователям не только сохранять воспоминания о предыдущих приключениях, но и помогать планировать новые еще более интересные путешествия.
В своей работе мы каждый день сталкиваемся с тем, что приходится искать, находить и исправлять какие-то ошибки. Для программного продукта вроде нашего — это почти нормально. Почти, но ненормально. Ненормально, потому что нам приходится это делать на «живом» проекте. То есть исправлять ошибки, которые находят наши пользователи — вы. Это очень плохо. Но на данном этапе развития, мы пока не в состоянии находить все ошибки еще до того, как выпустим очередное обновление сайта. Это наша вина. Мы плохо стараемся или попросту ленимся искать ошибки. В свое оправдание скажу, что искать ошибки — это очень тяжело не с точки зрения процесса, а, скорее, в психологическом плане. Во всяком случаем у меня так. Ведь так не хочется искать мелочи, когда в голове уже зреют новые еще более масштабные идеи, которые захватывают весь мозг. Не хочется отвлекаться на то, чтобы исправлять уже то, что сделал до этого, ведь хочется двигаться дальше. Но так нельзя. Ошибки — это плохо еще и потому что, что чем дальше будет развиваться проект, тем больше их будет. Но самое главное это то, что пользователь, который видит ошибки, воспринимает их как личное оскорбление. И он прав. Вы правы! Вы правы в своих суждениях на этот счет. Ошибка программиста — это его нежелание доделать свою работу в лучшем виде. В данном случае — мое нежелание. На данный момент я являюсь единственным специалистом по технической части в данном проекте. И это я должен признать. Из этого я должен сделать вывод, что искать ошибки до обновления версии — одна из главных задач.
Ошибка, которая стала причиной возникновения данного поста была очень существенной. Прошел почти месяц с момента нашего предыдущего большого обновления, которое мы анонсировали ранее. Эта ошибка отображалась у каждого пользователя, который только зарегистрировался на сайте и решил сделать карту путешествий. Эта ошибка била в глаза, разрывала мозг и принесла мне сегодня тонны страданий за весь этот период вместе взятый. Я вообще не понимаю, как люди регистрировались и делали свои карты. Я бы ушел не задумываясь и больше бы не вернулся на сайт после увиденного. Но люди продолжали регистрироваться и создавать свои карты. Это значит, что не смотря на мою ошибку, карта интересна как факт. Ну если интересна, то это отличный знак, чтобы продолжать нашу работу с удвоенными усилиями. Что мы сейчас и сделаем.
Данная ошибка сейчас уже исправлена. Большое спасибо NataliaStrelkova за то, что сообщила о ней.
PS: я понимаю, что ошибок на сайте еще очень много, поэтому призываю вас активней сообщать нам о них. Мы все непременно исправим и вместе с вами сделаем 3Pulse.com лучше!