Видел я такие игры на UDP — в конечном итоге все равно всё сводится к написанию своего TCP повверх UDP, но без всяких вкусных фич\расширений TCP типа congestion avoidance и т.п.
Если «слишком многие» не подходят под описанный тип — зачем тогда вы написали эту статью подравняв всех под один образ в глазах людей, которые прочитают эту статью не зная как оно на самом деле? Вы подарили им набор стереотипов.
Перечитайте первый и второй пункт из второго блога, по-моему там явно описан зануда, далеко не все такие, чтобы включать это в состав портрета программиста.
Первичный конструктор — я так понимаю, поля будут такого же названия как и аргументы? а что если я привык к нижнему подчеркиванию — писать аргументы конструктора с ним? :-( А так изменения классные!
>>создан как Portable Class Library. Какого же было удивление, когда не обнаружил в нем поддержку async / await
это зависит от target platforms, естественно тасков не будет, если вы выбрали WP7
Дизайн у вас какой-то не метрошный, вот зачем градиенты на кнопках?
string a = b + "ms";против
string a = b.ToString() + "ms";где b допустим Int32.
Но в комментариях слегка подправили этот вариант:
Более двух out параметров уже запашок от метода имхо.
это зависит от target platforms, естественно тасков не будет, если вы выбрали WP7
Дизайн у вас какой-то не метрошный, вот зачем градиенты на кнопках?