Почта — для неспешного и причесанного общения, чат же большинством людей по моим наблюдением используется как udp — негарантированная доставка в спешке написанного куска сокращений и скобочек.
Ок. Слепой набор увеличивает скорость ввода символов предельно до скорости мысли, который этот код придумывает (иф-наше условие-делаем то-то-елс-не делаем плохого). Спасибо, очень полезно.
Нет корреляции между «число операций, которые способен выполнить программист за заданный промежуток времени», а также «действия автоматизируются на столько, что ваши мысли печатаются без вашего сознания» с любой реальной метрикой, которой можно измерить производительность программиста, увязывая хоть с бизнес-задачами, хоть с уровнем зарплаты программиста, хоть с качеством кода (она субъективна, но можно выделить хоть какие-то метрики), да даже с выполнением сроков. К т.н. «потоку» скорость набора текста также относится мало — в отличие от тех же литературных текстов, с искусственными языками проще запоминать, что надо писать дальше, т.к. программист при наборе мыслит не конструкциями языка (циклы, условия), а абстракциями (чем выше квалификация программиста — тем выше абстракция), а конструкции вылетают из него автоматически.
Все это рассосано текстами, которые служат гайдами программистам уже не первое десятилетие. Простите.
Не люблю авторитетов, но давайте обсудим классические книги Макконела и «Мифический человеко-месяц» тогда уж. Что вы вкладываете в слово «производительность»? Что будем использовать метрикой для производительности программиста (или для измерения качества программы)? Как будем сравнивать полуслепой метод и слепое скоропечатание с правильным положением рук? А если сравнивать скоропечатание с рутинными операциями рефакторинга и интеллисенс IDE (и, например, использование регулярок, best praсtices, паттернов и прочих инструментов для увеличения скорости разработки)?
Не люблю я и вики в качестве примеров, но копаться в мед исследованиях о туннельных не вижу возможности, но:
Синдро́м запя́стного кана́ла (карпальный туннельный синдром, англ. carpal tunnel syndrome, CTS) — неврологическое заболевание, проявляющееся длительной болью и онемением пальцев кисти. Относится к группе туннельных невропатий. Причиной заболевания является сдавление срединного нерва между костями и сухожилиями мышц запястья.
Синдром запястного канала наиболее часто встречается у женщин старшего возраста. Это заболевание считается профессиональным у работников, выполняющих монотонные сгибательно-разгибательные движения кисти (например, при сборке машин). Также этим заболеванием страдают сурдопереводчики и мотогонщики, пианисты, а также боулеры, барабанщики и нередко художники со стажем.
Широко распространено представление, что длительная ежедневная работа на компьютере, требующая постоянного использования клавиатуры, является фактором риска развития синдрома запястного канала.[1] Существует исследование, в котором синдром запястного канала выявлено у каждого шестого обследованного, работающего на компьютере.[2] Большему риску подвергаются те пользователи, у которых при работе с клавиатурой кисть разогнута на 20° и более по отношению к предплечью. В то же время другие научные исследования указывают на отсутствие достоверных различий в частоте возникновения этого синдрома в группе постоянно работающих с клавиатурой при сравнении с общим населением.[3]
Судя по тому, что я вижу, важную роль в формировании проблем с запястьем играет монотонность операций, повторяемые одинаковые нагрузки и определенное положение рук. Исходя уже из этого, можно предположить, что слепой набор, требующий определенного положения рук, освобождая их от лишних движений, может вызывать подобное с большей вероятностью. Особенно на подавляющем количестве неэргономичных клавиатур. Но это субъективно.
Слушайте, ну восторженность фанов вима понятна. Я так же фанатею от многих вещей.
Проблема в том — что у меня нет нежелания постигать такое великое изобретение человечества, как слепой метод печати. Наверное, потому что я прагматичный человек, и меня (и мою производительность) скорость устраивает (единственное, когда не хватает — при написании литературных текстов, когда, действительно, могу забыть придуманный третий абзац). Я лучше подниму свои 400 слов в минуту скорочтения, или еще чем дельным займусь.
Повторюсь, моя претензий к вашему комментарию была всего одна — вам почему-то кажется, что отсутствие скоропечатания машинистки и умения удалить каждое третье выражение в скобках, как-то снижает производительность современного программиста. Исследования говорят, что это не так. Иследования еще говорят, что SLOC/день — это не производительность программиста
Получайте ответы от megalol. Ведь можно и геморрой заработать, или даже умереть.
Гонять руку между клавиатурой и мышкой мне не сложно, тем более, что это то же усилие, что и shift+f6 для рефакторинга.
Я не вижу ухудшения производительности (на самом деле, вижу даже увеличение — если верить доступным мне метрикам) из-за того:
— что у меня за все мои 14 лет за компьютерами до сих пор полуслепой набор
— что я люблю и уважаю мышку
— что я автоматизирую свои действия с помощью IDE, регулярок и вдумчивого подхода к задаче
— что я ношу очки с антибликовым покрытием
— что я раз в час-два хожу курить или пройтись по коридору подумать
— что я хожу на обед не торопясь вернуться
У каждого свой подход и влияние на производительность (кроме того, зависит от языка, отрасли, предметной области и выбранного подхода к архитектре). Смысл первого коммента был в том, что в случае слепого набора руки остаются в относительной неподвижности дольше, чем в других случаях.
В Might&Magic (шестой или седьмой, кажется) была карточная коллекционная игра, в которой надо было отстраивать свою башню и стену, ну и разрушать вражеские.
Наследование компонента от компонента с тем же названием выглядит заманчиво. Типа как один и тот же компонент — несколько его представлений на разных страницах.
Но есть мнение, что использование в сложных проектах такое будет порождать хаос.
Тогда, как миминимум, эта фраза неверна.
Все это рассосано текстами, которые служат гайдами программистам уже не первое десятилетие. Простите.
Я правда желал от вас аргументов.
2. Отказ от вещи, от которой не зависит чуть более, чем ничего — свободный выбор свободного программиста.
Не люблю я и вики в качестве примеров, но копаться в мед исследованиях о туннельных не вижу возможности, но:
Судя по тому, что я вижу, важную роль в формировании проблем с запястьем играет монотонность операций, повторяемые одинаковые нагрузки и определенное положение рук. Исходя уже из этого, можно предположить, что слепой набор, требующий определенного положения рук, освобождая их от лишних движений, может вызывать подобное с большей вероятностью. Особенно на подавляющем количестве неэргономичных клавиатур. Но это субъективно.
Проблема в том — что у меня нет нежелания постигать такое великое изобретение человечества, как слепой метод печати. Наверное, потому что я прагматичный человек, и меня (и мою производительность) скорость устраивает (единственное, когда не хватает — при написании литературных текстов, когда, действительно, могу забыть придуманный третий абзац). Я лучше подниму свои 400 слов в минуту скорочтения, или еще чем дельным займусь.
Повторюсь, моя претензий к вашему комментарию была всего одна — вам почему-то кажется, что отсутствие скоропечатания машинистки и умения удалить каждое третье выражение в скобках, как-то снижает производительность современного программиста. Исследования говорят, что это не так. Иследования еще говорят, что SLOC/день — это не производительность программиста
Polymer — полифилл для веб-компонентов. По определению он не должен содержать что-то нарушающее спеку (или каноничную реализацию).
Гонять руку между клавиатурой и мышкой мне не сложно, тем более, что это то же усилие, что и shift+f6 для рефакторинга.
Я не вижу ухудшения производительности (на самом деле, вижу даже увеличение — если верить доступным мне метрикам) из-за того:
— что у меня за все мои 14 лет за компьютерами до сих пор полуслепой набор
— что я люблю и уважаю мышку
— что я автоматизирую свои действия с помощью IDE, регулярок и вдумчивого подхода к задаче
— что я ношу очки с антибликовым покрытием
— что я раз в час-два хожу курить или пройтись по коридору подумать
— что я хожу на обед не торопясь вернуться
У каждого свой подход и влияние на производительность (кроме того, зависит от языка, отрасли, предметной области и выбранного подхода к архитектре). Смысл первого коммента был в том, что в случае слепого набора руки остаются в относительной неподвижности дольше, чем в других случаях.
Но есть мнение, что использование в сложных проектах такое будет порождать хаос.