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

3
Кодування катасів для практичної рефакторингу застарілого коду
В останні місяці я зацікавився кодуванням ката. Я вважаю, що це чудовий спосіб відточити мої навички програмування та покращити якість коду, який я пишу на роботі. Є численні місця, де можна знайти Катас. подібно до.. http://codekata.pragprog.com/ http://schuchert.wikispaces.com/Katas http://www.codingdojo.org/ Я вважав, що вони є чудовими сховищами катасів ... мої спроби деяких …

3
Чому повернути значення, що повертається безкоштовно, недійсне?
Я читаю книгу ( Програмування з POSIX Threads від Butenhof, 1997), яка використовує C, і я натрапив на наступний рядок: (void)free(data); Ось dataлише вказівник на виділену структуру, data = malloc(sizeof(my_struct_t)); Чому результат freeкинуто void? З мого розуміння С, це, мабуть, не має сенсу з двох причин: Безкоштовна функція вже повертається …
82 c  casting  free  void  legacy-code 

8
Додавання модульних тестів до застарілого коду [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Ви коли-небудь додавали модульні тести, фактично, до застарілого коду? Наскільки складним …

19
Який найкращий спосіб ознайомитися з великою кодовою базою? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.