What is a good strategy for working with changing the names of products and functions in the source code. Here's the situation I'm in over and over again (most of you can tell?) ...
And now we have a large code base with 50 different names scattered across the directory tree and source files, most of which are outdated. Only veterans remember what each name means, a complete etymological history, etc.
What is the solution to this problem?
Explanation: I do not mean the names that customers see, I mean the names of directories, source files, classes, variables, etc. that developers see where the names of products and functions are woven into.
, " , , [] , , , .., ", , .
, , , . , , . , . , 2 - : ", , , .
/ , , , " ", , .
. , , unit/integration, commit, merge, repeat. , .
, . , , . "Exploder" "Boom", : Exploder Boom , Exploder to Boom, Boom Exploder.
Exploder, Boom , .
, , , , , , , , /, , . Exploder TNT, , Exploder Boom?
? ; .
. , ,
public static final String EXPLODER = "Boom";
EXPLODER. .. - . (, JS ini - ), , Exploder?
/ : https://softwareengineering.stackexchange.com/a/208578/55472.
Source: https://habr.com/ru/post/1719412/More articles:Создание поля комментария "Только для добавления" в пользовательском списке SharePoint - sharepointHow to enable a subset of UNICODE code pages when checking input? - validationhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1719409/how-can-i-stop-a-cruisecontrol-build-or-change-the-configuration-to-cause-long-running-builds-to-time-out&usg=ALkJrhgJDYdeCubY5uA_zJHvDNk-PV64gwWhy is the last MDI child form that has been closed not collecting garbage? - c #Intermittent postprocessing not working with ASP.NET 3.5 and IE? - internet-explorerLinq to sql convert IQueryable to Dataset - c #IE 6 и несколько элементов кнопок, отправляющих их имя и значения - javascriptWhat C ++ libraries should I look for if I want to change the sound file and save it back? - c ++How can I calm down FxCop when the getter / setter resource needs LinkDemand? - c #Classic ASP ASP for a one-time copy of ASP.Net data - asp.netAll Articles