![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
haskell datagrid
ocaml datagrid
Обратите внимание на количество найденных ссылок. И попытаться найти хотя бы одну из них которая соответствует искомому.
Я, конечно, понимаю, что заниматься мерянием производительности алгоритмов и разработкой сложной back-end логики это гораздо интереснее, чем делать GUI, но GUI тоже таки делать нужно.
У меня вот в последней сложной фиче, которую я делал, на back-end логику ушло пару дней, на ввод данных для нее - неделя и еще две недели на подгонку GUI чтобы это все было можно использовать как можно удобнее и быстрее.
ocaml datagrid
Обратите внимание на количество найденных ссылок. И попытаться найти хотя бы одну из них которая соответствует искомому.
Я, конечно, понимаю, что заниматься мерянием производительности алгоритмов и разработкой сложной back-end логики это гораздо интереснее, чем делать GUI, но GUI тоже таки делать нужно.
У меня вот в последней сложной фиче, которую я делал, на back-end логику ушло пару дней, на ввод данных для нее - неделя и еще две недели на подгонку GUI чтобы это все было можно использовать как можно удобнее и быстрее.
no subject
Date: 2009-07-10 04:17 pm (UTC)no subject
Date: 2009-07-10 04:18 pm (UTC)no subject
Date: 2009-07-10 04:23 pm (UTC)no subject
Date: 2009-07-10 08:33 pm (UTC)datagrid я как понял это такой rocket science в твоих задачах.
Сделай один раз - твоя работе не пропадет, как минимум поймёшь что же мешает.
И опять же, что мешает логику хреначить на одном языке, а GUI просто биндить?
Поневоле доекмопозицию сделаешь + повторная используемость кода вырастет
no subject
Date: 2009-07-10 08:44 pm (UTC)Но есть психологический барьер: стоит только начать писать для себя инструменты, вместо решения конкретных задач существующими инструментами, и сразу вырастут красные глаза, а ребе белнетмон будет за спиной показывать пальцем и называть абстракционистом :)
Т.е. в среде разработчиков софта типа нашего, написание новых инструментов считается табу, признаком теоретика и неумения/нежелания пользоваться готовыми инструментами.
Но таки ситуация с готовыми инструментами бесит уже давно, их не хватает/неюзабельно, даже в том, случае когда казалось бы все сделано чтобы было хорошо, как в .NET-е.
no subject
Date: 2009-07-10 08:49 pm (UTC)Либо выбирайте хорошие инструменты, либо (если их нет) напишите сами, чтобы минимизировать риски (смерть инструмента, и так далее).
В частности для разработки Екселя они написали свой компилятор Си (я ржал когда узнал), и он пояснял чем это хорошо - переносимый между PowerPC и x86 p-код, а значит эксель портируем и туда и туда (прочитав это я перестал ржать)
no subject
Date: 2009-07-15 01:06 pm (UTC)no subject
Date: 2009-07-15 01:13 pm (UTC)Один из первых офисов был, вроде как.
no subject
Date: 2009-07-10 04:26 pm (UTC)no subject
Date: 2009-07-10 04:29 pm (UTC)no subject
Date: 2009-07-10 04:32 pm (UTC)