Часто рефакторинг делается просто как часть начальной разработки — просто в процессе. Разработка фичи как серия рефакторингов в добавлением функциональности. И тут тесты могут помочь уже в процессе начальной разработки фичи.
На этом уровне нельзя сказать нафига. Потому, что вы постулируете, что потребитель доволен. А надо понять, доволен ли потребитель больше с тестами или без тестов. Это то же самое, что говорить, "Какая разница из чего сделана автомашина — из металла или бумаги, если она прочная" — в том то и дело, что из бумаги она или непрочная или толстая.
Правильные тесты дают некоторую уверенность, что можно делать рефакторинг и ничего не сломать, также проверяют дизайн на то, что он состоит из независимых частей, в результате эти части проще понимать и модифицировать по отдельности.
100% покрытие вряд ли практично (интересно было бы посмотреть на достаточно большой практичный пример).
Предсказываю, что это замедлит разработку — тесты будут хрупкие и непонятные и в какой-то момент очень много усилий будет тратиться на то, чтобы исправить непонятно почему падающие тесты.
Назвал я чёрного однажды чёрным,
И сразу получил клеймо "расист",
Ок — лирический герой сопоставил нейтральный врожденный признак нейтральному врожденному признаку (это если так, не ипользовал слово ниггер)
Характер женский я отметил вздорным,
и — БАЦ! — ещё одно клеймо — "сексист"
Вы не видите принципиальной разницы между этим двустишием и предыдущим? Тут он приписал половине человечества отрицательно окрашенный признак, вернее приписал отрицательную окраску нейтральному признаку "повышенная эмоциональность". Например в этой ветке вы высказываетесь в категоричной эмоциональной манере, но я же не оцениваю это как вздор, а обсуждаю с вами по существу. Если заглянуть в словарь, то мне кажется термин "сексист" вполне подойдет.
Противно видеть бородатых женщин — и я уже нетолерантный гомофоб.
Наверное что там ему внутри противно всем пофиг, мне вот тоже могут быть противны какие-то вещи (какая-нибудь безобразная рана или типа того). Другое дело что он выражает. Мы не знаем, но есл опять-таки посмотреть в словарь, вполне может быть, что если он не сдерживается перед выражением неприязни перед гомосеками он и нетолерантный и гомофоб.
Местами не согласен, но где-то так и есть. Ситуация с Оскарами, например, или всевозможные квоты в западных правительствах:
Разумеется если пытаться скоменисировать перекосы то может перекосить в другую сторону. Это нормально — надо любить людей и стараться помочь тем кому трудно но не давать сесть на шею.
не важно, какие у тебя скиллы, если ты женского пола или нетрадиционной ориентации — велкам.
То есть совсем не важно? Даже собесеования не проводят? Сразу половину населения принимают в правительство?
Итого: феминистические убеждения автора не означают, что он не знаком со статистикой. Он просто может ее интерпретировать не так как вы.
Если вы хотите разобраться в теме, рекомендую взглянуть на нее со стороны женщин — почитать феминистические сайты, побеседовать с жещинами об их жизни, причем чтобы выслушать, а не навязать свою точку зрения — с искренним любопытством.
Да именно категоричная формулировка человека который знает как оно на самом деле побуждает меня дискутировать с вами :)
Ок. "Мужская и женская психика недостаточно отличаются для того, чтобы объяснить такую сильную разницу в поведении" — да или нет?
Нет.
"Совокупность душевных процессов и явлений (ощущения, восприятия, эмоции, память и т. п.); специфический аспект жизнедеятельности животных и человека в их взаимодействии с окружающей средой[1]." мне кажется тут нет ничего про то, врожденное это или воспитанное обществом.
Я бы сказал так, "Надо убедиться в том, насколько врожденные или приобретенные факторы влияют на разницу в поведении и по возможности предоставить разным людям побольше возможности выбирать чем заниматься, особенно из групп которые исторически дискриминировались"
Что его расстраивает? Физиология? Или мы считаем, что мужская и женская психика ничем не различаюстя?
Если немного подумать, то в голову могут придти еще варианты кроме этих двух. Вы почему-то приписываете оппоненту радикальную точку зрения и пытаетесь с ней категорично спорить :).
Не стоит придираться к цифрам. Возьмите любых детей того возраста, где как вам кажется еще нет давления, и проведите опрос.
Провел — они одинаково отвечают на вопрос "Агу" :)
Статистика такая, что если только 20% девочек после школы идут в технические вузы, из них еще 20% идут работать по специальности, а из них еще 20% идут до кандидатской и защищают её. Вопрос, стоит ли ожидать, что на конференции по условным "сферическим затополуполям" будет поровну мужчин и женщин?
С чего вы решили что он не знает эту статистику? Может именно это и его растраивает.
Да что там говорить, stackoverflow проводил же опрос масштабный недавно, по разным срезам, в том числе и по половому признаку. Уж не думаете ли вы, что на форуме, где человек сидит под анонимной аватаркой с ничего не говорящим именем "абвырлг123" будет подвергаться дискриминацией по половому признаку?
Тут обычно идут аргументы, что это их общество так задавило, вот они и не заходят, все начинается в детстве и т.п. Да не вопрос, подойдите тогда к деткам 10 лет и проведите опрос, среди мальчиков и девочек, кому нравится в компе копаться, а кому — с куклами играть.
Почему вы решили что общество не может формировать определенные стереотипы в возрасте до 10 лет?
Очень разочаровывает такое отношение, и вербовка "феминистов". Джон неглупый мужик, но видно, что он довольно наивный, и немного критического мышления и матстатистики ему бы не помешало, а то его ложными дихотомиями прям завалили настолько, что он во всем видит дискриминацию.
Из чего вы сделали такой вывод и какую матстатистику вы имеете ввиду? Джон ничего не говорил ни про писсуары ни про 50% — у него достаточно общие слова.
Ну это феминистки так считают — сейчас, пожалуй, такого стереотипа уже нет.
Присмотритесь на все окружение, включая игрушки: Кто нарисован на конструкторах, кто на коробках с куклами и т.д. Т.е. ту фиг знает что причина, а что следствие, но гендерные стереотипы есть и окружают детей везде.
У меня самого растут две дочки, я сделал отчаянную попытку вырастить двух программистов, но дальше Scratch дело не пошло.
У знакомого мальчик, но даже до скретч дело не дошло.
Однако работая на инженерной должности много лет, должен признать, что большинство инженеров (программистов и не только) — мужчины. И мне вот думается, что тут просто склад ума у женщин и мужчин несколько разный. Почему природа так устроила — это загадка.
Феминистки считают, что причина в-основном в женской гендерной социализации — с детства им говорят, надевай розовое, будь слабой эмоциональной, интересуйся куклами, а не машинками и т.д.
Но например с помощью nix'вых sort, sed и awk я могу творить просто невероятные вещи. Я могу удаленно выполнять команды в любом! шеле, получать и обрабатывать данные от них точно так же как от любых других програм, и при этом они не должны быть частью шела.
В принципе текстовые потоки совершенно так же обрабатываются этими командамию. То есть можно из cmd запустит powershell sort и он отсортирует поток строк.
Коммандлеты представляют собой отдельные компоненты — они не обязаны быть частью шелла — вы можете написать свой шелл с другим синтаксисом, главное использовать те же интерфейсы — концептуально то же самое.
Вот PowerShell type provider для F# позволяет использовать команды powershell в F# с синтаrсисом F#
Только текстовый шелл использует самый простой интерфейс — просто поток. И самый бедный. Вы можете привести бедный интерфейс к богатому и наоборот.
В этом вся прелесть работы с текстом. В этом подходе есть конечно и минусы, куда же без них.
Но так уж завелось, что в unix каждая программа написана отдельным разработчиком. Bash со всеми unix-tools связывает весь этот зоопарк просто на отлично.
Так же в винде есть независимые поставщики командлетов — CISCO например
Bash со всеми unix-tools связывает весь этот зоопарк просто на отлично.
Надо учить для каждой командой свои особые флаги?
К сожалению да.
Это значит что не на отлично, а что просто там другое соотношение компромиссов между простотой использования и простотой внутренного устройства, более привычный вам
Часто рефакторинг делается просто как часть начальной разработки — просто в процессе. Разработка фичи как серия рефакторингов в добавлением функциональности. И тут тесты могут помочь уже в процессе начальной разработки фичи.
На этом уровне нельзя сказать нафига. Потому, что вы постулируете, что потребитель доволен. А надо понять, доволен ли потребитель больше с тестами или без тестов. Это то же самое, что говорить, "Какая разница из чего сделана автомашина — из металла или бумаги, если она прочная" — в том то и дело, что из бумаги она или непрочная или толстая.
Правильные тесты дают некоторую уверенность, что можно делать рефакторинг и ничего не сломать, также проверяют дизайн на то, что он состоит из независимых частей, в результате эти части проще понимать и модифицировать по отдельности.
100% покрытие вряд ли практично (интересно было бы посмотреть на достаточно большой практичный пример).
Предсказываю, что это замедлит разработку — тесты будут хрупкие и непонятные и в какой-то момент очень много усилий будет тратиться на то, чтобы исправить непонятно почему падающие тесты.
Интересно, как он сказал это? Непокрытый код значит, что требование, которое он рализует непокрыто. Просто это сигнал к тестированию требований.
Ок — лирический герой сопоставил нейтральный врожденный признак нейтральному врожденному признаку (это если так, не ипользовал слово ниггер)
Вы не видите принципиальной разницы между этим двустишием и предыдущим? Тут он приписал половине человечества отрицательно окрашенный признак, вернее приписал отрицательную окраску нейтральному признаку "повышенная эмоциональность". Например в этой ветке вы высказываетесь в категоричной эмоциональной манере, но я же не оцениваю это как вздор, а обсуждаю с вами по существу. Если заглянуть в словарь, то мне кажется термин "сексист" вполне подойдет.
Наверное что там ему внутри противно всем пофиг, мне вот тоже могут быть противны какие-то вещи (какая-нибудь безобразная рана или типа того). Другое дело что он выражает. Мы не знаем, но есл опять-таки посмотреть в словарь, вполне может быть, что если он не сдерживается перед выражением неприязни перед гомосеками он и нетолерантный и гомофоб.
Разумеется если пытаться скоменисировать перекосы то может перекосить в другую сторону. Это нормально — надо любить людей и стараться помочь тем кому трудно но не давать сесть на шею.
То есть совсем не важно? Даже собесеования не проводят? Сразу половину населения принимают в правительство?
Итого: феминистические убеждения автора не означают, что он не знаком со статистикой. Он просто может ее интерпретировать не так как вы.
Если вы хотите разобраться в теме, рекомендую взглянуть на нее со стороны женщин — почитать феминистические сайты, побеседовать с жещинами об их жизни, причем чтобы выслушать, а не навязать свою точку зрения — с искренним любопытством.
Да именно категоричная формулировка человека который знает как оно на самом деле побуждает меня дискутировать с вами :)
Нет.
"Совокупность душевных процессов и явлений (ощущения, восприятия, эмоции, память и т. п.); специфический аспект жизнедеятельности животных и человека в их взаимодействии с окружающей средой[1]." мне кажется тут нет ничего про то, врожденное это или воспитанное обществом.
Я бы сказал так, "Надо убедиться в том, насколько врожденные или приобретенные факторы влияют на разницу в поведении и по возможности предоставить разным людям побольше возможности выбирать чем заниматься, особенно из групп которые исторически дискриминировались"
Давайте подумаем вместе, какие могут быть еще вырианты?
Например чем-то различаются, но не в той мере чтобы обусловить такую сильную разницу в поведении :)
Если немного подумать, то в голову могут придти еще варианты кроме этих двух. Вы почему-то приписываете оппоненту радикальную точку зрения и пытаетесь с ней категорично спорить :).
Провел — они одинаково отвечают на вопрос "Агу" :)
Перечитайте сообщение на которое я отвечал — там не было статистики, а только личный пример :)
С чего вы решили что он не знает эту статистику? Может именно это и его растраивает.
Кстати, Women considered better coders – but only if they hide their gender
Почему вы решили что общество не может формировать определенные стереотипы в возрасте до 10 лет?
Из чего вы сделали такой вывод и какую матстатистику вы имеете ввиду? Джон ничего не говорил ни про писсуары ни про 50% — у него достаточно общие слова.
Присмотритесь на все окружение, включая игрушки: Кто нарисован на конструкторах, кто на коробках с куклами и т.д. Т.е. ту фиг знает что причина, а что следствие, но гендерные стереотипы есть и окружают детей везде.
У знакомого мальчик, но даже до скретч дело не дошло.
Феминистки считают, что причина в-основном в женской гендерной социализации — с детства им говорят, надевай розовое, будь слабой эмоциональной, интересуйся куклами, а не машинками и т.д.
Azure Stack в стадии Technical Preview
https://blogs.msdn.microsoft.com/cdndevs/2015/12/01/adding-c-scripting-to-your-development-arsenal-part-1/
Нужен RecipeML и разные view для него!
Еще можно посмотреть, что случилось в других браузерах за это время. Кто поддерживает NPAPI например
Что именно не развивается из перечисленного?
Не получилось ли так, что утрирование иказило картину?
В принципе текстовые потоки совершенно так же обрабатываются этими командамию. То есть можно из cmd запустит powershell sort и он отсортирует поток строк.
Коммандлеты представляют собой отдельные компоненты — они не обязаны быть частью шелла — вы можете написать свой шелл с другим синтаксисом, главное использовать те же интерфейсы — концептуально то же самое.
Вот PowerShell type provider для F# позволяет использовать команды powershell в F# с синтаrсисом F#
Только текстовый шелл использует самый простой интерфейс — просто поток. И самый бедный. Вы можете привести бедный интерфейс к богатому и наоборот.
Так же в винде есть независимые поставщики командлетов — CISCO например
Это значит что не на отлично, а что просто там другое соотношение компромиссов между простотой использования и простотой внутренного устройства, более привычный вам