beldmit: (Программизм)
[personal profile] beldmit
Тут у [personal profile] vitus_wagner некоторое время назад обсуждали, как программисту узнать какие-то мелкие хитрости, сильно упрощающие жизнь. У Витуса примером был
tail -f
, но каждый такое накопать может сам.

Я понял, что у меня вариантов не так много.

1. Подсмотреть за коллегами. Кстати, вот тут эффективно всякое парное программирование. Ну или в рассылках прочитать, если они есть, я так когда-то методом фильтрации планктона много чего находил.

2. Прочитать какую-то книжку, пусть по диагонали, отложить в памяти что что-то такое было, потом вспомнить. Увы, чем больше книг читаешь, тем меньше остаётся.

3. Подумать «А нет ли мелкого лайфхака» и самому поискать в манах. Догадаться надо, однако.

4. Для меня самый эффективный. Осознать потребность. Понять, что она достаточно типовая. Сформулировать описание и после этого искать. Потом понять и творчески допилить, если получится.

Для нетиповых случаев иногда я пишу что-то совсем мелкое, но оно за пределами локального контекста у меня обычно неприменимо.

Date: 2020-02-16 02:49 pm (UTC)
gegmopo4: (Default)
From: [personal profile] gegmopo4
Для меня возможно самый типовый вариант — подсмотреть на программистском форуме (почтовой рассылке, группе новостей, Stack Overflow). Где новички задают какие-то вопросы, а более опытные программисты отвечают, используя идиомы соответствующего языка или области. Или профессионалы обсуждают что-то своё, иллюстрируя соответствующими примерами.

Также помимо книг есть просто статьи в интернете.

Date: 2020-02-16 06:36 pm (UTC)
livelight: (Default)
From: [personal profile] livelight
Ну вот да. Если как-то сложилось, что ты не знаешь команду tail -f или что-то такого рода, то правильно сформулированная по-английски часто возникающая потребность с вероятностью 99% приведёт на ответ на SO.

Date: 2020-02-16 04:21 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Аналогично. Я еще знаю случай, когда человек, дельфист, был поражен, узнав, что на линуксе, чтобы спросить хелп, надо сказать man! Считал это сексистской командой.

Date: 2020-02-16 08:54 pm (UTC)
vak: (Default)
From: [personal profile] vak
Я в последнее время взял привычку гуглить. То есть я сначала допетриваю, что должен существовать какой-то лайфхак для определённой задачи, и обычно удаётся отыскать его на форумах или Stack Overflow.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 26th, 2025 03:17 am
Powered by Dreamwidth Studios