Запитання з тегом «legacy»

19
Який найкращий спосіб ознайомитися з великою кодовою базою? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

13
Як ввести модульне тестування у велику застарілу (C / C ++) кодову базу?
У нас є великий мультиплатформенний додаток, написаний мовою C. (з невеликою, але зростаючою кількістю C ++). Він розвивався протягом багатьох років із багатьма функціями, яких ви очікували б у великому додатку C / C ++: #ifdef пекло Великі файли, через які важко виділити перевіряється код Функції, які є занадто складними, …
74 c++  c  unit-testing  unix  legacy 

2
Завантажте та споживайте застарілі модулі JS (наприклад, IIFE) через імпорт модуля ES6
У мене є функції IIFE для деякого коду бібліотеки у застарілому додатку, який повинен працювати для IE10 + (Не завантажується модуль ES6 тощо). Однак я починаю розробляти додаток React, який використовуватиме ES6 та TypeScript, і я хочу повторно використовувати код, який у мене вже є, не дублюючи файли. Після невеликих …

2
Скопіюйте конструктор з аргументом non-const, запропонованим правилами безпеки потоку?
У мене є обгортка для якогось фрагмента спадкового коду. class A{ L* impl_; // the legacy object has to be in the heap, could be also unique_ptr A(A const&) = delete; L* duplicate(){L* ret; legacy_duplicate(impl_, &L); return ret;} ... // proper resource management here }; У цьому застарілому коді функція, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.