Quando le persone postano il codice nei forum tendono a cambiare o sfocare parti del loro codice. Probabilmente perché vogliono proteggere certe parti che potrebbero essere sfruttate se finiscono nelle mani sbagliate, immagino?
Ma è davvero necessario farlo?
Ecco un paio di cose che vedo molto:
- Ridenominazione dei nomi di id e classi in html e css
- Ridenominazione di variabili e funzioni nel codice
- Eliminazione di parti di una struttura di cartelle
- Modifica dei nomi delle stored procedure e dei relativi parametri
- Pubblicazione del codice di esempio anziché del codice reale
Le password e le stringhe di connessione al DB sono cose ovvie che non dovresti pubblicare ma come affrontare il resto? Va bene dare un nome DB? C'è qualcosa nel web.config che non dovresti pubblicare? Che ne dici del file .htaccess su Apache o di una struttura di cartelle sul sistema, ecc ...
Fondamentalmente quello che sto chiedendo è quali parti sono sicure da pubblicare e quali no?