IT-диктатор @sse
Пользователь
Information
- Rating
- 3,448-th
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Chief Technology Officer (CTO), Project Director
Lead
People management
Development management
Building a team
Company management
Development of tech specifications
Project planning
IT service management
Startup management
Отвечу проще — тут дело не в «самом слонистом», а в некотором Abstract Slon, который суть есть парадигма. Поняв его, можно понять любого отдельно взятого Concreete Slon.
В данном случае в качестве Abstract Slon выступает MVC. А Visual Works — просто как доказательство того, что MVC а) существует б) может быть изменено и улучшено для удобства программиста
Хм, наверное, лучше нас автор рассудит.
И взмахнул кадилом…
до 20 килострок? ;)
Ваши мысли насчет квалификации и мне близки.
На самом деле, проделана сложная работа. Уважаю.
Ничего личного, и я вас не минусовал; однако мне нравится этот цикл статей и я благодарен за хороший перевод, а вы устраиваете из обсуждения неконструктивный базар.
>>которым сам похоже пользуешься
Если вы решите мне ответить по существу, попрошу не «тыкать». Спасибо.
Практическое применение TDD показано отлично, спасибо.
С кислотными тоже курить… не стоит. Однажды у меня был неприятный случай. Отделался, к счастью, легко :)
ORSiO продает на OMAPе давно наладонники. HTC Viva тоже на нем, кажется (правда, там частота ~200MHz)
Лично я бы не отказался от девайса под Android на AVR32 — этот SoC аппаратно поддерживает Java, а Android весь на java (ну или почти java, который Dalvick)
Поэтому и время работы такое большое — OMAP в частности и другие чипы от Texas Instruments вообще отличаются крайней экономичностью. Компромисс достигается за счет низких частот (в среднем, в 2-3 раза ниже, чем у конкурентов) и урезанного, но полностью ортогонального набора операций ядра. Дальнейшие подробности неинтересны :)
А вот здесь просто аплодировал автору (и вам): "… ожидайте изменения правильно!"
Дело не в «баге» DataTable. Дело в том, что транзакционность редактирования строки в таблице выполнена в лоб — создаем копию, и потом ее накатываем на основные данные либо отбрасываем. А грид (вернее, строка грида) делает байнд на эту временную копию. Все это вы и сами рассказали. Имхо, это — тупит датабайнд.
Интересно, насколько операции CurrencyManager (например, EndCurrentEdit) спасли бы положение.
DataGrid + BindingListCollectionView + DataView = DataBind