CaptainFlint
|
Posted: Tue Oct 19, 2010 17:31 Post subject: |
|
|
Reflector wrote: | Твой конфиг имеет имя екзешника, но с раcширением .ini, правда не совсем понятно как такой подход согласуется с минималистичным дизайном... |
По сравнению со всем остальным это копейки.
Reflector wrote: | Еще я бы убрал Array, т.к. для этого есть стандартный vector |
Во-первых, я ненавижу STL. Хоть и мощный, но крайне неудобный в использовании (не говоря уж о километровых сообщениях об ошибках, чуть что не так). Во-вторых, я совсем не уверен, что vector сможет жить в программе сам по себе, ничего больше не затащив вместе с собой из STL. В этом случае вряд ли получится экономия. В-третьих, я разрабатывал с учётом возможного отказа от CRT, что в случае использования STL вызвало бы дополнительные проблемы.
Reflector wrote: | и вообще коду нужно делать полный рефакторинг, его можно спокойно раза в 2 уменьшить... |
Под минималистичностью я понимаю не количество строчек исходного кода, а размер результирующего бинарника. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|