Есть 2 программы А и Б. С примерно одинаковой функциональность.
В программе А, нашли и исправили 20 багов.
В программе Б — 7.
В какой программе осталась багов больше?
Говорят есть точный ответ. Кто знает?
#1
Отправлено 06 июня 2016 - 14:43
#2
Отправлено 06 июня 2016 - 14:49
Есть две деревни, с примерно одинаковой плотностью населения. Немцы в одной деревне нашли и сожрали 20 куриц, в другой 7. В какой деревне осталось больше индюшек? Простите, не удержался.
#3
Отправлено 06 июня 2016 - 15:05
Говорят есть точный ответ.
Нет.
Мы не знаем, сколько багов было в каждой программе изначально и сколько багов было добавлено в процессе исправления.
Да и вообще найти все баги и посчитать их количество в принципе невозможно.
#4
Отправлено 06 июня 2016 - 15:08
И интересно, откуда эта "задачка" и каков правильный ответ с точки зрения задающего.
#5
Отправлено 06 июня 2016 - 15:19
Нет, не думаю что есть. Даже если есть две одинаковых копии, в одной из которых пофишкено 20 багов, а в другой 7, нельзя сказать в какой багов больше. И мне кажется, что количество багов вообще не лучший показатель. У тебя может быть 100 денег, у Васи может быть 100 денег, только у тебя рубли, а у него доллары.
#6
Отправлено 06 июня 2016 - 15:59
Кто говорит, что есть точный ответ?
Если вам его скажут, то опубликуйте, пожалуйста.
И откуда задача? С собеседования?
#7
Отправлено 07 июня 2016 - 05:55
Есть 2 программы А и Б. С примерно одинаковой функциональность.
В программе А, нашли и исправили 20 багов.
В программе Б — 7.
В какой программе осталась багов больше?
Вопрос из серии, в какой галактике звёзд больше?
Нельзя ответить однозначно, т.к. в одной звёзды уже погасли, а свет от них ещё идёт, а в другой звёзды уже сияют, но до нас свет от них ещё не дошёл
#8
Отправлено 07 июня 2016 - 07:19
Вопрос точно с собеседования. Новичков проверяют.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
#9
Отправлено 07 июня 2016 - 07:50
Вопрос точно с собеседования. Новичков проверяют.
Пусть проверяют, но зачем им голову то чепухой забивать при этом?
#10
Отправлено 07 июня 2016 - 07:59
Это не забивание головы чепухой.
Нормальная проверка на знание базовых принципов тестирования.
Ели хотите - негативное тестирование кандидатов.
Это еще по-божески, бывают и толстые тролли: https://testitquickl...asa-hitsina-ma/
Кстати, топикстартер в целом годный кандидат, вышел с собеседования и все что не понял пошел выяснять, молодец.
#11
Отправлено 07 июня 2016 - 08:18
Ну если так:)
#12
Отправлено 07 июня 2016 - 10:00
Это не забивание головы чепухой.
Нормальная проверка на знание базовых принципов тестирования.
Ели хотите - негативное тестирование кандидатов.
Это еще по-божески, бывают и толстые тролли: https://testitquickl...asa-hitsina-ma/
Кстати, топикстартер в целом годный кандидат, вышел с собеседования и все что не понял пошел выяснять, молодец.
На мой взгляд, нормальная проверка это спросить "в какой программе осталась багов больше", не утверждая что на этот вопрос есть точный ответ. Тут уже больше проверка характера человека, а не базовых знаний. Когда я в университете учился, там был преподаватель который в таком же ключе любил "проверять". Говорит ему студент что-нибудь, а он делает вид будто чушь услышал, мол, "вы точно уверены/правда что ли". Или сам говорит что-то неправильное, но с уверенным видом. Тут уж хочешь не хочешь, но начнёшь сомневаться в своих собственных знаниях.
#13
Отправлено 07 июня 2016 - 10:56
Это не забивание головы чепухой.
Нормальная проверка на знание базовых принципов тестирования.
Ели хотите - негативное тестирование кандидатов.
Это еще по-божески, бывают и толстые тролли: https://testitquickl...asa-hitsina-ma/
Кстати, топикстартер в целом годный кандидат, вышел с собеседования и все что не понял пошел выяснять, молодец.
На мой взгляд, нормальная проверка это спросить "в какой программе осталась багов больше", не утверждая что на этот вопрос есть точный ответ. Тут уже больше проверка характера человека, а не базовых знаний. Когда я в университете учился, там был преподаватель который в таком же ключе любил "проверять". Говорит ему студент что-нибудь, а он делает вид будто чушь услышал, мол, "вы точно уверены/правда что ли". Или сам говорит что-то неправильное, но с уверенным видом. Тут уж хочешь не хочешь, но начнёшь сомневаться в своих собственных знаниях.
Ну так, если разобрать, получается проверка soft skills.
А так, вполне себе точных ответов много есть:
"Поскольку неизвестно сколько багов было в программах изначально, насколько хорошо искали и сколько было привнесено при исправлении найденных то найти количество багов оставшееся в программах не представляется возможным"
"Известных и неисправленных багов в программах теперь поровну"
"Поскольку не сказано что исправления проверили, допустим что их никто не проверял, тогда при одинаковом "весе" багов программа А имеет больше багов чем Б с вероятностью 3 к 1"
Вообще, главный ответ на все вопросы - "42", а главный ответ на все вопросы тестирования "it depends"
#14
Отправлено 07 июня 2016 - 12:26
Ну так, если разобрать, получается проверка soft skills.
А так, вполне себе точных ответов много есть:
"Поскольку неизвестно сколько багов было в программах изначально, насколько хорошо искали и сколько было привнесено при исправлении найденных то найти количество багов оставшееся в программах не представляется возможным"
"Известных и неисправленных багов в программах теперь поровну"
"Поскольку не сказано что исправления проверили, допустим что их никто не проверял, тогда при одинаковом "весе" багов программа А имеет больше багов чем Б с вероятностью 3 к 1"
Вообще, главный ответ на все вопросы - "42", а главный ответ на все вопросы тестирования "it depends"
Семантически "точный ответ" может быть воспринят как "количественно". Я про это говорил. Так-то да, я тоже считаю что точные ответы там есть. Вопрос похож на вопрос из собеседования, а там стрессовая ситуация, особенно для новичка, собственно как экзамен. Поэтому я и сказал, что мне кажется что в такой формулировке это больше на проверку человека похоже, чем на проверку его конкретных знаний.
По поводу it depends, пару месяцев назад проходил собеседование, так там у меня на большую часть вопросов такой ответ был. Там уже люди возмущаться начали, мол, чего я придираюсь-то.
#15
Отправлено 07 июня 2016 - 12:31
И интересно, откуда эта "задачка" и каков правильный ответ с точки зрения задающего.
Я ответил примерно как Вы, на что мне сказали следующее:
Это вопрос как раз из области тестирования и мат статистики.
Вопрос имеет вполне конкретный ответ
Усомнившись в своей логике решил узнать мнение коллег.
#16
Отправлено 07 июня 2016 - 12:33
Кто говорит, что есть точный ответ?
Если вам его скажут, то опубликуйте, пожалуйста.
И откуда задача? С собеседования?
Можно сказать, что с собеседования. Дословно слова спрашивающего:
Это вопрос как раз из области тестирования и мат статистики.
Вопрос имеет вполне конкретный ответ
#17
Отправлено 07 июня 2016 - 12:49
И интересно, откуда эта "задачка" и каков правильный ответ с точки зрения задающего.
Я ответил примерно как Вы, на что мне сказали следующее:
Это вопрос как раз из области тестирования и мат статистики.
Вопрос имеет вполне конкретный ответ
Усомнившись в своей логике решил узнать мнение коллег.
А вы задавали уточняющие вопросы? Ну, например, какие 20 багов были найдены и пофикшены? Может быть 7 багов были в архитектуре приложения, из-за чего всё переписывать надо было, а 20 в текстовке где-нибудь. Ну, в таком духе.
А в целом, под таким углом я бы сказал что в программе "А" больше.
#18
Отправлено 07 июня 2016 - 12:56
Кто говорит, что есть точный ответ?
Если вам его скажут, то опубликуйте, пожалуйста.
И откуда задача? С собеседования?
Можно сказать, что с собеседования. Дословно слова спрашивающего:
Это вопрос как раз из области тестирования и мат статистики.
Вопрос имеет вполне конкретный ответ
Как уже говорилось - it depends.
Перед тем как дать "точный" ответ нужно сделать массу допущений чтобы выйти из сферической ситуации в вакууме.
Если это 2 разработки сделанные двумя командами по одному ТЗ и тестируемые одним инженером по одному идеальному test suite, и баги все имеют одинаковый "вес" то команда А имеет более "грязный" код и если исправления не были протестированы, то при исправлении багов, теоретически, команда А опять напортачит больше чем команда Б.
Из каких допущений исходил задавший вопрос - ХЗ. Это из него доставать надо было.
#19
Отправлено 07 июня 2016 - 13:29
#20
Отправлено 07 июня 2016 - 13:38
Ну вы уж Майерса то не обижайте, Майерс - это Майерс. Я бы ещё понял Некто Савин...
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных