Снегопат https://snegopat.ru/forum/ |
|
Говнокод, часть вторая https://snegopat.ru/forum/viewtopic.php?f=3&t=661 |
Страница 3 из 5 |
Автор: | Ndochp [ 16 окт 2014, 09:02 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
http://infostart.ru/public/294285/ видел? А то 7 минут на 5000 строк как-то долго. |
Автор: | gigabyte-artur [ 16 окт 2014, 09:44 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
Метод "навскидку подменить обработку" не помог, к сожалению. Попробую ещё поискать причину. |
Автор: | Ndochp [ 16 окт 2014, 10:51 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
Что-то глючит у меня расчет длины метода при включенной галке "без запросов". Не возвращает без ошибок вообще ничего, даже если установить всего 5 строк. |
Автор: | alonehobo [ 16 окт 2014, 12:16 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
Ndochp писал(а): http://infostart.ru/public/294285/ видел? А то 7 минут на 5000 строк как-то долго. Именно это я и имел ввиду, когда говорил о помощи в оптимизации. Я этими математическими методами к сожалению не владею. У меня все по тупому в лоб. Спасибо за ссылку. |
Автор: | vikad [ 16 окт 2014, 12:19 ] | ||
Заголовок сообщения: | Re: Говнокод, часть вторая | ||
gigabyte-artur писал(а): Метод "навскидку подменить обработку" не помог, к сожалению. Там у меня для управляемых форм лишние кавычки создавались. Переделала. Проверяйте.
|
Автор: | gigabyte-artur [ 16 окт 2014, 13:52 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
Отлично! В рассмотренном примере остались только 2 экзотических события с календарем. Думаю, этого достаточно. |
Автор: | vikad [ 17 окт 2014, 11:52 ] | ||
Заголовок сообщения: | Re: Говнокод, часть вторая | ||
gigabyte-artur писал(а): В рассмотренном примере остались только 2 экзотических события с календарем. Немного доработала обработку. Теперь все экзотические события вроде как должны находиться. Если опять что-то не получится - дайте знать, пожалуйста.
|
Автор: | alonehobo [ 17 окт 2014, 13:26 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
Печаль. Обработка "Копипаста" работает конечно быстро, но результаты неадекватные к сожалению. |
Автор: | gigabyte-artur [ 17 окт 2014, 14:58 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
vikad писал(а): gigabyte-artur писал(а): В рассмотренном примере остались только 2 экзотических события с календарем. Немного доработала обработку. Теперь все экзотические события вроде как должны находиться. Если опять что-то не получится - дайте знать, пожалуйста. К сожалению, теперь наблюдаю обратный эффект: пропускает правильные срабатывания Попробую ещё поковырять. |
Автор: | vikad [ 17 окт 2014, 15:35 ] |
Заголовок сообщения: | Re: Говнокод, часть вторая |
gigabyte-artur писал(а): К сожалению, теперь наблюдаю обратный эффект: пропускает правильные срабатывания to alonehobo if(methodSource.match(/Функция|Процедура\s*.*\(.*\)\s*(Экспорт)/ig)) return true для любой функции возвращает true |
Страница 3 из 5 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |