Ho un progetto open source di dimensioni medio-piccole che sto per pubblicare, ma prima vorrei fare una revisione del codice per verificare che tutto funzioni e, cosa più importante, abbia senso. Ho già (qualche) fatto la prima parte avendo la mia implementazione del progetto che uso pesantemente. Ma la seconda parte è più complicata.Il modo migliore per revisionare il codice del mio progetto di sviluppatore singolo?
Come è possibile controllare un progetto per vedere se ha senso se lo hai scritto? Tutto ha un senso per te, ma per altri new SomeObject(new SomeEvent(new YetAnotherNestedObject() { public void someImplmentation { ...
potrebbe non (che era solo un esempio). Non riesco a pensare a un modo per dire in modo efficace "Questo ha senso". Non penso nemmeno che potrei cogliere bug in quel modo.
Qualche suggerimento?
(e questo dovrebbe essere Community Wiki? Non sono sicuro)
+1 Whoa, non sapevo nemmeno che esistesse un concetto simile. Farò il debug di Weighted Companion Cube invece ... un paperino di gomma appartiene a una vasca da bagno, non alla mia scrivania. – BoltClock
Questo è ... interessante. Potresti provare qualcosa di simile a questo quando scrivi solo tonnellate di documentazione? – TheLQ
Sì, è molto possibile. In sostanza, se stai cercando di spiegare il codice, è molto più probabile imbattersi in cose che non hanno senso. Considerando che, quando si utilizza la codifica di un rotolo, si potrebbe confondersi e pensare di avere più senso di quello che realmente fanno. – jtbandes