Бодрич писал(а):
А вы дурак, раз начали писать мад со структурами
Ну дурак то дурак, но по крайней мере что-то рабочее пишу -_-
И я вроде как Вас не называл никогда ничем подобным.
KadVar писал(а):
В целом да - очень глупо.
Почитайте об автоматических тестах. К примеру nunit.
Про mono много всего в интеренете есть.
Ок, почитаю
Я не спорю, что могу делать ошибки. Я еще молод
KadVar писал(а):
Без обид, но 9 из 10, что через год опять все перепишите.
Может быть, но мне кажется, что уже нет
P.S. когда я писал первую версию мада, то знал, что буду переписывать
А вообще, вот попереписываю так много раз, и освоюсь еще лучше в программировании
KadVar писал(а):
ООП не панацея. Совсем. Увы. Точнее ООП не то что вы думаете. Код с использованием class вместо struct не станет ООП.
Код в котором в классы засунуты некие методы - тоже.
При аккуратном использовании структур можно получить всё тоже самое к слову сказать. Семантика изменится незначительно.
Почитайте по архитектуре. Если у вас нет обширного использования полиморфизма, переход на классы не даст большого выигрыша.
И уж подавно его не даст замена маллок-ов на нью .
Ну, мне не надо этого объяснять, я понимаю, что такое ООП
И я понимаю, что сами классы как таковым ООП не являются. А вот тут могу ошибаться: мне кажется, что основа ООП это полиморфизм.
P.S. замена маллоков на нью это вообще что-то странное и непонятное, почти одно и тоже по сути
KadVar писал(а):
А вот наличие хорошего и безгеморойного сериализатора даст. На самом деле не факт что c# хороший выбор, но лично яб рискнул.
С точки зрения программирования это в общем-то следующее поколение языка, наряду с java.
Сборка мусора кстати больше геморой, чем помощь, имейте в виду.
java - ну не знаю... Мне хватило увидеть глючность игры minecraft, чтобы испугаться java -_- Ну что это такое, когда такая игра глючит на мощнейших компьютерах и лагает...
KadVar писал(а):
Я вот думаю можно ли как-то по-нормальному MVVM привернуть к маду. Идея то там интересная. Но боюсь накладных расходов будет многовато.
Зато если всё написать таким образом, то вероятно можно будет написать наряду с телнет-фронтэндом еще парочку, для браузера к примеру.
Я опять же, не знаю, что такое MVVM
Бодрич писал(а):
Харч, я бы хотел посмотреть на код вашего мада
...
Покажите
Ок, выложу, как найду время. Наверное, в отдельный топик.