Domande taggate «refactoring»

Il refactoring è una tecnica disciplinata per ristrutturare il codice esistente, alterandone la struttura interna senza modificarne il comportamento esterno. Le domande aperte sul refactoring del codice sono fuori tema per Stack Overflow, tuttavia potrebbero essere appropriate per la revisione del codice.



1
Estrai il metodo su un'interfaccia già esistente con ReSharper
Sto aggiungendo un nuovo metodo a una classe che implementa un'interfaccia e mi piace usare il refactoring "Extract Interface" e aggiungere semplicemente il metodo all'interfaccia. Ma non sembra che ReSharper supporti l'aggiunta di una firma del metodo a un'interfaccia già esistente. Sembra che mi manchi qualcosa, sono sicuro che in …

14
Refactoring in Vim
Ovviamente il fatto che tu possa effettuare il refactoring sugli IDE non ha prezzo per molti, non lo faccio quasi mai quando sto codificando ma potrei provare a farlo quando modifico la fonte di qualcun altro. Come si esegue un'attività così banale su più file in Vim? Ho trovato questo …
99 vim  refactoring 

7
Cambiare i nomi delle variabili in Vim
Sto cercando di leggere un sacco di codice C / Perl tramite Vim che contiene molti nomi di variabili a una sola lettera. Sarebbe bello avere qualche comando che potrebbe aiutarmi a cambiare il nome di una variabile in qualcosa di più significativo mentre sto leggendo il codice in modo …

30
Quali modelli live di ReSharper 4+ per C # usi? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

8
Sostituisci più elementi stringa in C #
C'è un modo migliore per farlo ... MyString.Trim().Replace("&", "and").Replace(",", "").Replace(" ", " ") .Replace(" ", "-").Replace("'", "").Replace("/", "").ToLower(); Ho esteso la classe delle corde per limitarla a un lavoro, ma esiste un modo più veloce? public static class StringExtension { public static string clean(this string s) { return s.Replace("&", "and").Replace(",", …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.