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

Что можно сделать с проектом ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование под Android http://www.cyberforum.ru/cpp/thread1549319.html
Можно ли писать на C\C++ под андроид? Гуглил, но нашел только NDK, а это не совсем то, что хотелось бы.
C++ Как сделать сохранение в игре? Недавно я решился попробовать создать RPG игру на C++ поскольку с языком у меня особых проблем нету, и мне захотелось поэксперементировать со своими навыками. И, собственно, когда я создавал... http://www.cyberforum.ru/cpp/thread1546707.html
C++ Коммерческо-тайное ПО: защитить exe-файл
Разрабатываю для фирмы ПО. Недаано начальство сказало, дескать надо от конкурентов защититься, что бы они не смогли, имея exe-шник, понять принцыпы работы ПО. Для меня тема совершенно новая -...
Открыть исходный код exe C++
Доброго времени суток. Нужно срочно открыть исходный кoд exe'шника с пом. C++. Имею 2 среды разработки: DevC++ и Qt Creator. Желательно это сделать на Qt Creator. Может в C++ какие-то функции для...
C++ Можно ли полагаться на поведение this->shared_from_this() http://www.cyberforum.ru/cpp/thread1545193.html
добрый вечер. #include <iostream> #include <memory> struct sample: std::enable_shared_from_this<sample> {
C++ "Ляпы" в программе. Хороший стиль программирования Здравствуйте, уважаемые форумчане! Я на счет хорошего стиля программирования. Сделал маленькую программу. Эксперты ее осмотрели и обнаружили "ляпы". То есть непростительные ошибки. То есть... подробнее

Показать сообщение отдельно
bodrich
98 / 88 / 2
Регистрация: 20.06.2010
Сообщений: 961
Записей в блоге: 16
Завершенные тесты: 1

Что можно сделать с проектом ? - C++

11.10.2015, 23:38. Просмотров 355. Ответов 17
Метки (Все метки)

В данный момент поддерживаю одну старую игру (игра полностью некоммерческая, код открыт, онлайн примерно 50-60 человек, написан на си/c++, поддерживать есть необходимость только серверную часть). Что имеется.
1) Много кода (200к+ строк кода, для меня это очень много)
2) Некоторые участки кода не обновлялись с !1991 года!
3) За это время над кодом успело поработать очень много людей, которые далеки от программирования, что привело к огромному количество быдлокода (например, функции, никем не комментируемые и части которых разбросаны по множеству файлов)
4) Документации никакой естественно нет.
5) К проекту подключен boost и активно там юзается
6) К проекту подключен python.

В связи с этим возникает несколько вопросов
1) Есть какие-нибудь инструменты для рефакторинга кода, дабы немного улучшить ситуацию
2) Есть ли какие-нибудь инструменты, которые позволят обернуть (опять же, автоматически или в полуавтоматическом варианте) си++ функции для питона ? (дабы из питона их можно было потом дергать)

Не по теме:

Чисто для интереса, сколько будет стоить перевод всего этого с плюсов на какой-нибудь скриптовый язык типа питона ?

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru