Форум программистов, компьютерный форум CyberForum.ru

Как научиться эффективно читать чужой код С++ - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 36, средняя оценка - 4.94
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
02.04.2013, 01:29     Как научиться эффективно читать чужой код С++ #1
Поделитесь пожалуйста опытом или просто мыслями о том, как всё таки начать разбираться в не своём коде? Может у кого-то есть какие-то наработки на этот счёт? Буду благодарен получить информацию о навыках, которые позволят за относительно небольшой срок обучиться этому скилу. Спасибо.

Добавлено через 44 секунды
Зы. Имеются ввиду большие аутсорсинговые проекты.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2013, 01:29     Как научиться эффективно читать чужой код С++
Посмотрите здесь:

C++ Как внедрить dll в чужой процесс
Как эффективно изучать программирование? C++
C++ учусь разбирать чужой код
Неразбериха: как научиться читать программы C++
C++ Как научиться программированию на С++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
02.04.2013, 15:06     Как научиться эффективно читать чужой код С++ #21
Если бы это было не реально, откуда бы взялись C++ программисты? :-)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
02.04.2013, 15:13     Как научиться эффективно читать чужой код С++ #22
Цитата Сообщение от Герц Посмотреть сообщение
Если бы это было не реально, откуда бы взялись C++ программисты? :-)
Вероятно имеется в виду в качестве первого яп. В таком случае, я бы сказал, что не реально
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
02.04.2013, 15:15     Как научиться эффективно читать чужой код С++ #23
Могу поспорить :-)
Tulosba
02.04.2013, 15:16
  #24

Не по теме:

Цитата Сообщение от Герц Посмотреть сообщение
Могу поспорить :-)
Поспорьте

ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
02.04.2013, 17:27     Как научиться эффективно читать чужой код С++ #25
Оффтоп заканчиваем пожалуйста.
Jlovenpk1
C# Brain.net
 Аватар для Jlovenpk1
31 / 31 / 3
Регистрация: 21.10.2012
Сообщений: 278
Записей в блоге: 1
02.04.2013, 17:29     Как научиться эффективно читать чужой код С++ #26
Цитата Сообщение от natik354 Посмотреть сообщение
Реально ли с нуля изучить С ++?
Да, посоветую Г.Шилдт С++ Базовый курс и там дальше найдешь книги.
DjTurxan
0 / 0 / 0
Регистрация: 03.04.2011
Сообщений: 49
21.09.2015, 18:00     Как научиться эффективно читать чужой код С++ #27
По своему опыту скажу, что читать код легче дебагом. То есть, начать читать код, и уже с непонятного места начать отлаживать. При этом, в течении отладки записывать переменные, их изменения, обращения к функциям отдельно в тетрадь. Так в дальнейшем становиться ясно, какая переменная для чего.
А вообще, очень приятно, когда программист позаботился и назвал переменные нормальными словами, а еще, по возможности, дал описание важных переменных.
max222
0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 29
19.07.2016, 18:31     Как научиться эффективно читать чужой код С++ #28
Я сложные алгоритмы пытаюсь по максимум визуализировать всеми доступными способами. Раньше при дебаге рекомендовали использовать визуализаторы для студии (когда нажимаешь на лупу в точке останова, их можно выбрать). На хабре статья habrahabr.ru/post/71013/ Например для Visual Studio есть Array Visualizer. Не знаю актуально это ещё или нет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2016, 18:45     Как научиться эффективно читать чужой код С++
Еще ссылки по теме:

Как научиться программированию на С++ C++
C++ Как обработать исключение из чужой библиотеки?
C++ Не могу сдвинуться с места в изучении C++; Не знаю, как программировать эффективно

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,578
Записей в блоге: 17
19.07.2016, 18:45     Как научиться эффективно читать чужой код С++ #29
Цитата Сообщение от Jlovenpk1 Посмотреть сообщение
Да, посоветую Г.Шилдт С++ Базовый курс и там дальше найдешь книги.
Шилд грешит отсутствием константности в примерах в местах где она уместна.
Yandex
Объявления
19.07.2016, 18:45     Как научиться эффективно читать чужой код С++
Ответ Создать тему
Опции темы

Текущее время: 03:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru