All streams
Search
Write a publication
Pull to refresh
4
0
Михаил @mlurker

User

Send message
Ни автор, ни комментаторы ещё не озвучили главного недостатка static методов — невозможность модульного тестирования.
Мы не сможем протестировать компонент, если он использует логику другого компонента, который состоит из статичных методов либо сам статичный.
Методы, помеченные как static, вызывается без проверки на существование инстанса класса методом call.
Обычные и виртуальные методы вызываются при помощи callvirt. Если не ошибаюсь, для вызова обычных инстанс методов компилятор обращается в instance v-table.
По этой информации разница вызова в цифрах:
— class — 87: Вызов метода из класса безнаследования;
— interface — 929: Вызов через интерфейс;
— abstract — 668: Вызов из наследника абстрактного класса;
— virtual — 669: Вызов виртуального метода;
— static — 83: Вызов статичного метода.

Выигрыш есть, но небольшой.
Iphone — для чётких пацанов.
хм. слишком много написал) А хабр сказал, что ошибка при добавлении комментария. И так 3 раза.
Что я в этом вижу положительного:
— у меня дома компьютер и ноутбук;
— на работе несколько рабочих машин, периодически меняются;
— часто подключаюсь к почты с компьютеров друзей, в кафетериях (интернет), с кпк и смартфона.

Я не загружаю свой мозг лишней информацией о том, как правильно настроить почтовый клиент для приёма почты, а потом не забыть всё это удалить после окончания сеанса. Я трачу 10 секунд чтобы войти в gmail через web интерфейс, вместо нескольких минут, используя клиент. Я сразу получаю доступ ко всей своей почте, документам, календарю etc из любой точки и с любого устройства. Это очень удобно и экономит время.
Что я в этом вижу положительного:
— у меня дома компьютер и ноутбук;
— на работе несколько рабочих машин, периодически меняются;
— часто подключаюсь к почты с компьютеров друзей, в кафетериях (интернет), с кпк и смартфона.

Я не загружаю свой мозг лишней информацией о том, как правильно настроить почтовый клиент для приёма почты, а потом не забыть всё это удалить после окончания сеанса. Я трачу 10 секунд чтобы войти в gmail через web интерфейс, вместо нескольких минут, используя клиент. Я сразу получаю доступ ко всей своей почте, документам, календарю etc из любой точки и с любого устройства. Это очень удобно и экономит время.
Что я в этом вижу положительного:
— у меня дома компьютер и ноутбук;
— на работе несколько рабочих машин, периодически меняются;
— часто подключаюсь к почты с компьютеров друзей, в кафетериях (интернет), с кпк и смартфона.

Я не загружаю свой мозг лишней информацией о том, как правильно настроить почтовый клиент для приёма почты, а потом не забыть всё это удалить после окончания сеанса. Я трачу 10 секунд чтобы войти в gmail через web интерфейс, вместо нескольких минут, используя клиент. Я сразу получаю доступ ко всей своей почте, документам, календарю etc из любой точки и с любого устройства. Это очень удобно и экономит время.
А у меня в Питере тепло)
ещё можно netstat -a -n
ттх хорошие, но с дизайном как мне кажется подкачали.
а что удивительного?
Виста хорошо работает на 1024 мб озу, но, естественно, с поправкой на ЦП.
Я б хотел L-ку телевик регулируемый) С утра 400мл кофе, днём 200мл чая. Очень удобно.
Давайте ещё выкладывать инструкции типа «как сделать проект для windows mobile в visual studio» и т.д.
По-моему слишком банально и очевидно. Никакой изюминки.
Тут явно к месту фраза «автор курил носки». Жесть)
По многим причинам в метро лучше этого не делать.
С наушниками и спокойной музыкой — хорошо. Но естественно, теорию нужно подкреплять практикой.
Прочитав первые строки «Наигравшись с iPod Touch, захотелось его немного попотрошить», думал увижу фотографии внутренностей девайса)
Постоянно в метро читаю техническую литературу. Но бывает моменты, когда художественная литература отнимает всё свободное время. Причём настолько захватывает, что, как говориться, за уши не оторвёшь.

Information

Rating
Does not participate
Location
Philadelphia, Pennsylvania, США
Registered
Activity