Другие языки программирования и технологии

Очень плохо воспринимаю чужой код. Не понимаю что хотел сделать автор. Как по вашему развивается ли эта способность?

И как её развивать.
не понимать чужой код, если он без комментариев, да ещё и его задача не известна - нормально. можно ли развить способность понимания? ну хз. нужно понимать все возможные варианты решения задачи и сравнивать с написанным. для этого нужно знать язык от и до и просто видеть все возможные пути. наверно с опытом легче будет, но это не точно. просто мысли вслух и личный опыт
Асхат Мадалиев
Асхат Мадалиев
2 558
Лучший ответ
Диас Саметов Это как знаете в математике читаешь Мордковича нечего не понятно. Взял Алимова все понятно)
А ты и не должен его воспринимать, если берёшь просто код и даже не догадываешься, что должна делать программа.
Пля а на гитаре умеешь играть? И второй вопрос а как научится? Ответ: Для того, что бы научится делать что-то нужно брать и делать это что-то! И это не зависит от того программирование это или игра на гитаре или закалачивание гвоздей.
Асад Турсунов
Асад Турсунов
15 408
Ее не развить. Если код длинный, написан в непонятном стиле то его разбирать придется очень долго. Научиться можно разбирать код описанный в хорошем тоне, с комментариями и прочими подсказками. А в остальном даже профи не сможет понять что напишет даже чайник, потому что разные люди мыслят по-разному
Sirim Moldabekov
Sirim Moldabekov
10 755
Диас Саметов Есть у меня знакомый который говорит что код новичка даже лучше понимается чем профессионала. А понятия говнокод вообще нет. Есть просто чудной код). То есть он настолько разбирается что может понимать совершено любой код. Ну это уже наверное врожденное. Что думаете?
Для начала детально читать код из учебников. Там он как правило более нормативен и вылизан. В чужом коде может быть куча мишуры из серии сначала одно хотел потом другое.... Чьи то чужие вставки прикособоченные и т. Д.
Эмиль Атаулин
Эмиль Атаулин
3 697