Fråga : Ändra ledning för inkomma kodifierar - att tillfoga kommentarer

Att få för förmiddag I kodifierar från en programmerare, som inte kommenterar alltid, eller strukturerar his kodifierar i ett sätt som gör den rättfram för att underhålla.  Vi kan inte ändra detta läge och är prövas att introducera en att närma sig till att underhålla detta kodifierar, genom att tillfoga kommentarer och strukturerar, efter kodifiera har levererats till oss.  Kodifiera kör, när vi får den, men det är inte lätt att ändra eller att förstå.   Vi är funktionsdugliga med behov för ms-visuellt hjälpmedel Studio.

I som ett automatiserat bearbetar, och methodology som ska jämföras, och ändring kontrollerar 3 enheter:

1.  Den original- code2. Ändringar som göras av developer3. Den kommenterade och strukturerade förmiddagen för code

I söker efter rekommenderad, att närma sig för att ta inkomma nytt kodifierar (#2 över), visar mig skillnaderna mellan det och original (#1 över) och hjälper mig att bestämma var manuellt att ändra kodifiera i den uppskattade kommenterade hjälpen för

Any för versionen (#3 över).
" klar "

Svar : Ändra ledning för inkomma kodifierar - att tillfoga kommentarer

De enklast att närma sig är att använda ett diffprogram, lika WinDiff, för att undersöka skillnaderna mellan kodifiera, men det är inte mycket robustt och är strängt en processaa handbok.  Jag använder lagfundamentserveren för full life-cycleprogramvaruledning, inklusive diff, ändringsspårning (arbetsobjekt), buggar spårning, dokumentation, Etc. som den kommer nu med den ultimat upplagan för visuellt hjälpmedel Studio.NET 2010 i ett MSDN-abonnemang.  En annan möjlighet skulle är Microsoft kassaskåpet för visuellt hjälpmedelkällan, som kommer fritt med visuellt hjälpmedelstudion. Den kommer med en diffenhet som kan visuellt visa dig att skillnaderna mellan två versioner av samma sparar.  Lika WinDiff, den är ett manuellt bearbetar.

Det finns kandidater för lösningar för lönändringsledning, men de kan vara overkillen för dig (rationella IBM, Numara, Elsinore, Seapine,…).  Jag har inte några att erfara med någon programvara för öppen källa, men en Google sökandestyrka ger några möjligheter.  Den skulle taketid att utvärdera varje av dessa, att se, om de ger dig för mycket, eller inte nog.


Andra lösningar  
 
programming4us programming4us