tag:blogger.com,1999:blog-3194536352323585971.post9120733983921208228..comments2024-03-20T16:01:01.278+04:00Comments on Жизнь - это движение! А тестирование - это жизнь :): БД обжирается памяти? Ребутаем по таймеруОльга Назина (Киселева)http://www.blogger.com/profile/03026399106706734657noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-3194536352323585971.post-31916519300737057242015-11-15T15:59:58.355+04:002015-11-15T15:59:58.355+04:00Да да, разумеется, у меня позиция "мне за это...Да да, разумеется, у меня позиция "мне за это не платят деньги, поэтому я буду делать плохо", ок. У продукта нарисовалось несколько разработчиков и он внезапно стал сломан :( Бедные юзеры, не переживайте, мы скоро все починим! И будем равняться на "нормальные работы", в которых никогда-никогда-никогда не ставят костылей. Ну, по крайней мере на словах...Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-72288981687304813962015-11-15T15:53:33.542+04:002015-11-15T15:53:33.542+04:00Опыт подсказывает, что костыли имеют обыкновение н...Опыт подсказывает, что костыли имеют обыкновение не быть независимыми и разваливаться в один прекрасный момент все вместе. И часто это бывает ответственный момент. Например, один чувак забил на то, что течет память,а второй не подумал, и увеличил расход памяти. В результате, никто конкретно в проблеме не виноват, но продукт разломан.<br />Ну да, я мыслю шаблоном нормальной работы. Я стараюсь и какие-то вещи "для себя" делать не халтуря. Но вообще,позиция "мне за это не платят деньги напрямую, поэтому я буду делать плохо" мне не близка, но имеет право на существование.Anonymoushttps://www.blogger.com/profile/00605335017819376746noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-64285369174286338522015-11-14T20:41:18.195+04:002015-11-14T20:41:18.195+04:00Ключевое слово "ЕСЛИ".
Это как делать вы...Ключевое слово "ЕСЛИ".<br />Это как делать высоконагруженный сервис, потратив кучу времени и денег НА СЛУЧАЙ, что туда будут ходить такие же толпы, как на амазон.<br /><br />"Команда разработки", "задачи технического долга" — вы мыслите шаблоном работы, нормальной работы. А бывают еще фриланс проекты или свои собственные, как Testbase, например. Откуда там команда разработки? Откуда там вообще задачи. Я вам по секрету скажу, что у нас и, о ужас, багтрекера то небыло, без него сбацали сайт. Вот кошмар то, как можно работать без стандартных правил =(Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-2245780746652374152015-11-14T20:19:42.191+04:002015-11-14T20:19:42.191+04:00Согласна с Wolonter -- если лечить симптом, а не п...Согласна с Wolonter -- если лечить симптом, а не причину, это может привести к нехорошим последствиям. В данном примере, если нагрузка увеличится, то рестартовать может понадобиться не раз в сутки, а раз в час. Что уже может сказаться на пользователях. Да, иногда есть проблемы, которые сложно решить здесь и сейчас, и временно можно подпереть костылем. Но задача команды разработки в том, чтобы эти костыли не были забыты, и не висели грузом технического долга вечно.Anonymoushttps://www.blogger.com/profile/00605335017819376746noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-48029706547601457712015-11-13T13:22:22.340+04:002015-11-13T13:22:22.340+04:00Задача тестировщика — обосновать баг :)
Доказать, ...Задача тестировщика — обосновать баг :)<br />Доказать, что его стоит исправлять!<br /><br />Но в данном случае — не стоит, потому что это не основная работа и не проект, который мы отдаем Заказчикам :) А то, что че-то там внутри Testbase ребутается — пользователи даже не заметятОльга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-27949341379110855672015-11-13T13:01:46.253+04:002015-11-13T13:01:46.253+04:00В принципе, это действительно лучше, чем тратить к...В принципе, это действительно лучше, чем тратить кучу времени на настройку, администрирование и докрутку. Иногда проще обойти баг, чем его фиксить =)<br /><br />Регулярно слышу это от разработчиков :) Мол это не важно. <br />Я всегда отвечаю на это, зачем получать премию, проще ее обойти и получать только зарплату :)Сергей Титковhttps://www.blogger.com/profile/14567037349833146345noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-41513265704795205122015-11-10T16:03:57.779+04:002015-11-10T16:03:57.779+04:00Ну так я же написала, что проблема возникла на Tes...Ну так я же написала, что проблема возникла на Testbase :)<br />А это или из моего кармана, или вообще бесплатно — так что лень разработчика меня вообще не смущает. Мне самой, например, лень покопаться в этом и поизучать, проблемы то нет. Чего и его дергать?<br /><br />Понятие бага все равно в каждой компании немного разное, потому что разный круг тех, чье мнение имеет значение. Некоторые забивают на то, что система может упасть с дикими криками и не считать это багом, раз есть обходной путь и Заказчик не хочет платить за доработкуОльга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-45737611477805770942015-11-10T15:51:49.566+04:002015-11-10T15:51:49.566+04:00У меня не было столько контекста, Ольга ;) Про ден...У меня не было столько контекста, Ольга ;) Про деньги и основную работу.<br /><br />А еще я говорил, если формализовать, о приоритизации баг по т.н. "гигиеническому фактору". То, с чем жить просто стыдно в приличном обществе. А не о просто "есть бага".Wolonterhttps://www.blogger.com/profile/10381946264755396724noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-32515501073644707932015-11-10T15:39:57.654+04:002015-11-10T15:39:57.654+04:001. Я пока не планирую "разрабатывать" са...1. Я пока не планирую "разрабатывать" сайт, вся нужная фнукциональность у меня уже есть.<br />2. Если его разрабатывать и всплывут проблемы — тогда и чинить.<br /><br />Насчет "ааааа" — ну да, ппц какое "аааааа", разработчик предпочел заняться реальной работой, реальными багами на проекте, за который получает деньги, а не помочь мне бесплатно копаться и чинить баг, ни на что не влияющий. Аааааа, ооооооо, как так можно жить, когда ЕСТЬ БАГИ! Пока все не поправим, не быть покою!!!<br /><br />И пока из нашего диалога весь смысл "зачем чинить" — "ну как же, баг же есть", это как то больше на начинающего тестировщика смахивает. "Я ВВЕЛ ДРОБНОЕ ЧИСЛО В ПОЛЕ С КОЛИЧЕСТВОМ СТРОК И СИСТЕМА НЕ ВЫДАЛА ОШИБКУ! ВСЕ, Я ЕЙ БОЛЬШЕ НЕ ВЕРЮ Я УШЕЛ ВЫ ПОТЕРЯЛИ ПОЛЬЗОВАТЕЛЯ! СРОЧНО ЧИНИТЕ БАГ!". Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-70754114132438433072015-11-10T15:11:57.958+04:002015-11-10T15:11:57.958+04:00%)
Что там у нас с метафорой? Есть яблоко - занима...%)<br />Что там у нас с метафорой? Есть яблоко - заниматься разработкой сайта дальше.<br /><br />Я не представляю себе, как он может не приносить проблем. Как минимум он маскирует проблемы и самое главное "я работаю на проекте с программистами, которые чинят лики ребутом по крону, аааа!!!"Wolonterhttps://www.blogger.com/profile/10381946264755396724noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-3971242646348504982015-11-10T14:52:31.302+04:002015-11-10T14:52:31.302+04:00Да, если я не планирую съесть яблоко, я пока не бу...Да, если я не планирую съесть яблоко, я пока не буду его мыть.<br />Если проблем ребут не начнет приносить, то пусть остаетсяОльга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-46290556870612259292015-11-10T14:49:22.647+04:002015-11-10T14:49:22.647+04:00Костыль хорош, пока мы лечимся. Пока мы ищем пробл...Костыль хорош, пока мы лечимся. Пока мы ищем проблему - ребут спасает сайт. Но по тексту я понял, что это постоянное решение.Wolonterhttps://www.blogger.com/profile/10381946264755396724noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-91930762522756094442015-11-10T14:36:23.809+04:002015-11-10T14:36:23.809+04:00Спрошу потом у знакомого, дошел ли он до колодца :...Спрошу потом у знакомого, дошел ли он до колодца :)<br />И зачем мыть яблоко, если его не есть, а просто нести надо? Чем плох ребут, система разваливается?Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-18059287277543190402015-11-10T14:35:02.077+04:002015-11-10T14:35:02.077+04:00Да. Судя по описанному контексту (простой проект, ...Да. Судя по описанному контексту (простой проект, не highload, не на 1 день) - именно так. <br /><br />"Ради этого немытого яблока мне идти до колодца?"Wolonterhttps://www.blogger.com/profile/10381946264755396724noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-29577439685633711792015-11-10T14:17:25.287+04:002015-11-10T14:17:25.287+04:00Что предложите? Тратить человеко-дни разработчика,...Что предложите? Тратить человеко-дни разработчика, чтобы искать корень зла? :)Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-24275579561274150562015-11-10T14:12:34.197+04:002015-11-10T14:12:34.197+04:00О_О
Помнится, Спольски когда то писал, что конечно...О_О<br />Помнится, Спольски когда то писал, что конечно же, есть эффективность, целесообразность, но есть уже и факторы гигиены. Ну вроде как в 2015 году не использовать VCS - все равно что лезть в рот немытыми руками. <br /><br />Ощущение. что ребутать по таймеру из за утечки, это уже не эффективно, а негигиенично.Wolonterhttps://www.blogger.com/profile/10381946264755396724noreply@blogger.com