Haskell, рефакторинг
Feb. 21st, 2010 07:51 pmПисал тут код для генерации однотипных задачек; результат должен был отправляться в TeX'овский файл. По ходу дела прибежали дополнительные требования. Сначала попросили, чтобы ответы жили в отдельном файле, потом чисто текстовую версию, и, наконец, коэффициенты в csv. В итоге, поскольку все усилия были направлены на содержательную генерацию, в IO части получился ужасный копипастный монстр:
( монстр и сражение с ним здесь... )
( монстр и сражение с ним здесь... )