Pull to refresh
36
0.1
IT-диктатор @sse

Пользователь

Send message
Я так долго и красиво говорить и копипастить не умею, извините :)

Отвечу проще — тут дело не в «самом слонистом», а в некотором Abstract Slon, который суть есть парадигма. Поняв его, можно понять любого отдельно взятого Concreete Slon.

В данном случае в качестве Abstract Slon выступает MVC. А Visual Works — просто как доказательство того, что MVC а) существует б) может быть изменено и улучшено для удобства программиста

Хм, наверное, лучше нас автор рассудит.
>>Во блогозаписи же

И взмахнул кадилом…
>>сказали доделать

до 20 килострок? ;)
Вчера перед сном настраивал цвета в Файрфоксе. Посмотрел на ссылки, подумал: «Ну все, докрутился». Оказалось, фиолетовый — это фактъ.
Ясно. В таком случае или я вас не понял в предыдущем посте, или вы говорите совершенно противоположную вещь. Мне казалось, вы утверждали что парадигма не меняется от реализации к реализации, но ее можно конкретно испортить этой самой реализацией, если оная корява.

Ваши мысли насчет квалификации и мне близки.

Главное, не путать со scribblr.net =) Шучу-шучу…

На самом деле, проделана сложная работа. Уважаю.
Извините. но про политику у Вас зажигательнее получается. Замечание о том, что вы не хотите связывать теорию и практику ставит под вопрос вашу квалификацию как программиста :)

Ничего личного, и я вас не минусовал; однако мне нравится этот цикл статей и я благодарен за хороший перевод, а вы устраиваете из обсуждения неконструктивный базар.

>>которым сам похоже пользуешься
Если вы решите мне ответить по существу, попрошу не «тыкать». Спасибо.
А они не говорят, какого порядка коэффициенты будут? а то как всегда, можно тааак подкрутить :)
Простите, но DI у Вас и нет как такового. У Вас вариант IoC, называемый Service Locator (Service Provider в терминологии Microsoft). Правда, разработать годный DI за 15 минут — это нереально :)

Практическое применение TDD показано отлично, спасибо.

>> и не курить рядом с заряжающейся никель-металлгидридной батареей

С кислотными тоже курить… не стоит. Однажды у меня был неприятный случай. Отделался, к счастью, легко :)
Уже давно могли бы =)
ORSiO продает на OMAPе давно наладонники. HTC Viva тоже на нем, кажется (правда, там частота ~200MHz)

Лично я бы не отказался от девайса под Android на AVR32 — этот SoC аппаратно поддерживает Java, а Android весь на java (ну или почти java, который Dalvick)
Сорри, я выше долго писал :)
Нет, TI OMAP3 — это явно не i.MX от FreeScale.
Поэтому и время работы такое большое — OMAP в частности и другие чипы от Texas Instruments вообще отличаются крайней экономичностью. Компромисс достигается за счет низких частот (в среднем, в 2-3 раза ниже, чем у конкурентов) и урезанного, но полностью ортогонального набора операций ядра. Дальнейшие подробности неинтересны :)
Да уж, век технологий :)
Перевод тяжеловат, но статья отличная. Спасибо.

А вот здесь просто аплодировал автору (и вам): "… ожидайте изменения правильно!"
А если вынуть батарею (1 раз :)) и отключить от сети, нажать кнопку питания, и снова подключить батарею или сеть? На iRU наблюдалась подобная штука, там лечилась именно так.
Не начинайте; я не Капитан :)

Дело не в «баге» DataTable. Дело в том, что транзакционность редактирования строки в таблице выполнена в лоб — создаем копию, и потом ее накатываем на основные данные либо отбрасываем. А грид (вернее, строка грида) делает байнд на эту временную копию. Все это вы и сами рассказали. Имхо, это — тупит датабайнд.

Интересно, насколько операции CurrencyManager (например, EndCurrentEdit) спасли бы положение.
Капитан Очевидность как бы говорит Вам:

DataGrid + BindingListCollectionView + DataView = DataBind

Похоже, DataBind так и остается больным, и его никогда не вылечат — по крайней мере, в родных компонентах .net.

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