Pull to refresh

Comments 22

Со мной такое случается когда надо поправить чужой сложный алгоритм, но нет времени/желания детально вникнуть или наоборот надо изучить более детально аспекты работы алгоритма… В результате меняю (интуитивно), компилирую, смотрю что получилось, и так в цикле несколько итераций, пока не получится то что надо или не пойму нюансов работы алгоритма.
данный подход многими используется в случаях:
1. если это не знакомый язык программирования, но синтаксически понятный
2. если ты правишь чужой код
3. если ты правишь свой код 1 января
4. если ты правишь свой же код спустя лет 5
5. если ты правишь код wordpress
простите, большинство плюсующих за 5 пункт или за первые 4? =)
Я бы за 5-ый проголосовал если-б смог, много неприятных воспоминанием связанно с правкой чужих плагинов для wordpress, в те моменты просто теряешь веру в человечество…
UFO just landed and posted this here
У меня такое было, когда я в школе после опыта работы с Турбо Паскалем пытался усвоить Визуал Бейсик. Тогда так и не понял, что такое ООП, события и т. д. Понял позже в Дельфи
Даже странно, что кто-то ответил «Нет, никогда».
боятся потерять работу =)

мне приходится часто в чужом копаться, так что бывает и методом тыка.

А еще когда учился на кафедре сварочных технологий, варил методом тыка =)
Это все делали хоть раз в жизни. А теперь за это стыдно.
Стыдно должно быть тем, чей код по-другому править не удается.
Метод «тыка» иногда очень даже себя оправдывает. Например на делфях, когда пытаешся разобраться с каким-нибудь новым компонентом, а документация по нем совсем скудная.
Здраствуйте, я ххх и я пользуюсь методом тыка. Сначала я это делал это чтобы расслабиться, потом втянулся. Ну и т.д.
Однажды пообещал другу помочь с flash-роликом на Actionscript 3, почему-то я возомнил что если знаю Си, то знаю и его. В итоге, хоть и немного обломался и потратил значительно больше времени чем рассчитывал, всё-таки добил Actionscript, но местами пришлось действовать вслепую.
Я в детстве так бейсик на спектруме изучал :)
Закрыл юнит-тестами и вперед! Метод тыка отлично работает :))
ну да, только вопрос в адекватности юнит тестов.
Кроме всего прочего, больше всего метод тыка я использовал, когда пытался программировать на питоне на своей старенькой нокии. Доки руки не доходили выкачать, потому что баловался этим только в автобусах и метро и как только приходил домой, так сразу и забывал о нём.
Так вот меня ставили в тупик даже самые житейские задачи: как добавить в массив элемент? add? append? push? Но в сложней всего пришлось, когда понадобился цикл. Чего я только не перепробовал. each, for each, foreach, for, но что самое печальное что и for тоже отказывался срабатывать: ни for i = 0, i<=11,i+=1, ни for i from 0 to 11. Хотя это можно скорее назвать метод подбора.
Подведя итоги голосования могу сказать что отчасти результаты предсказуемы, отчасти они меня удивили, вот такое вот противоречивое ощущение осталось. Удивили именно столь высоким процентом пользующихся методом «научного тыка», но с другой стороны возможно на результаты повлияла именно токая однозначность вопроса. Возможно если бы вариант Да, бывало был разбит на несколько подпунктов то результаты были бы более интересными… так что тут вынужден признать что не до конца доработал я…
А где вариант: Только им и пользуюсь?

Иногда приходится вобще вслепую разбираться, но было бы желание…
Изредка пользовался. Потом каждый раз жалел. Приходилось переписывать заново, но уже детально поняв что к чему.
бывают моменты когда хочется убить того, кто писал такой код=)
Sign up to leave a comment.

Articles