Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 28, 2010 10:44:02

Soteric
От:
Зарегистрирован: 2010-09-19
Сообщения: 352
Репутация: +  20  -
Профиль   Отправить e-mail  

C# парсер

Нет, я не рулю ни разработкой, ни архитектурой и изначально в продукт не было заложено возможности как-то подключать плагины и патчи. Есть текущее положение дела, которое я описал выше и которое не изменится. Этот процесс просто нужно автоматизировать. Инструкции по установке патчей есть (аля найдите эту строку, поменяйте такое значение, добавьте сюда это, удалите вон то), значит есть алгоритм и возможность его автоматизировать :)



Офлайн

#2 Сен. 28, 2010 11:26:50

ziro
От:
Зарегистрирован: 2009-08-13
Сообщения: 225
Репутация: +  8  -
Профиль   Отправить e-mail  

C# парсер

Посмотрите http://www.antlr.org это генератор парсеров, для которого имеется куча грамматик в том числе и для C#4.0 http://antlrcsharp.codeplex.com. В оригинале сей генератор написан на Java, но есть и версия для питона.



Отредактировано (Сен. 28, 2010 11:27:14)

Офлайн

#3 Сен. 28, 2010 12:53:10

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

C# парсер

Нет. Это та автоматизация, которую НЕ НУЖНО делать.
Пока код патчится по слабо формализованной процедуре - машина не заменит человека.
Программист имеет шанс догадаться: что-то пошло не так.
Машина выполнит работу тупо и молча.
Если у вас нет стопроцентного критерия проверки правильности (ведь все может скомпилироваться и заработать, только результат будет отличаться
от ожидаемого) - такие ошибки долго выявляются и могут дорого обойтись.

Либо меняйте что-то “в консерватории”, либо оставьте все как есть.
Человек ненадежен, но на такой работе машина будет еще ненадежнее.

Ключевое слово - валидация результата, а не разрешение конфликтных ситуаций.
До тех пор, пока у вас не будет автоматического валидатора - лучше вместо него использовать программиста.
И, чтобы глаз не “замыливался” - заставлять его править все вручную.



Офлайн

#4 Сен. 28, 2010 18:12:03

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

C# парсер

AI по пахивает :) нейронные сети раньше называлось :)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version