psilogic: (Default)
psilogic ([personal profile] psilogic) wrote2010-09-01 02:17 pm

Ехидно...

Подумалось: если есть параолимпиада по всяким видам спорта, то может быть и параолимпиада по программированию.

Это когда код пишется и отлаживается под Linux с помощью командной строки и vi...

[identity profile] theiced.livejournal.com 2010-09-01 01:09 pm (UTC)(link)
если не тыкать мышой, получается чуть-чуть быстрее, но всё равно медленно.

[identity profile] psilogic.livejournal.com 2010-09-01 01:31 pm (UTC)(link)
медленее, чем что? чем мучительно вспоминать точное название функции, которую писал не ты и название которой представляешь с точностью до 4 букв из 10?

[identity profile] theiced.livejournal.com 2010-09-01 01:34 pm (UTC)(link)
Если у вас функи называются "fnCrtBrdrbBtnnn" то мне вас жаль, в нормальных проектах имена нормальные и их тайпаешь всегда с первого раза не думая.

[identity profile] psilogic.livejournal.com 2010-09-01 01:47 pm (UTC)(link)
зачастую имя функи или полей выбираешь не ты

например, какая-нибудь waveOutPrepareHeader - если не пользовался ей дольше, чем полчаса, легко забыть, как правильно: waveOutPrepareHeader или waveOutPrepare

потому как по смыслу там не prepare the header, а prepare the block using header parameters

[identity profile] metaclass.livejournal.com 2010-09-01 02:02 pm (UTC)(link)
gCrossTableAdapterClasses
sRegisteredClassNotFound
CrossGridVisibilityStateData

это в проекте с 6 мб исходников. Я это задолбусь помнить и набирать.

[identity profile] nivanych.livejournal.com 2010-09-02 03:32 am (UTC)(link)
Интеллисенс, это не то же самое, что автодополнение, супротив которого, думается, тов. theiced ничего против не имеет. Я тоже не имею ;-)

[identity profile] psilogic.livejournal.com 2010-09-02 10:50 am (UTC)(link)
судя по тому, что он толкует про выбор мышкой из списка - это как раз автодополнение, там как раз при неоднозначности список выскакивает, и в нем можно (хотя неудобно) мышкой выбирать