Καταπληκτικό πρόγραμμα

, με έχει βοηθήσει σε άπειρες περιπτώσεις. Ειδικά για όσους δουλεύουν με Sharepoint θεωρείται Tool #1 για να μπορέσεις να δεις πραγματικά τί συμβαίνει στον κώδικα όταν το documentation είναι ελλιπές. Επίσης βοηθάει πολύ στην περίπτωση που χαθεί ο αρχικός κώδικας, συνήθως λόγω τσαπατσουλιάς.
Ο δημιουργός του (Lutz Roeder) το έχει βγάλει εδώ και χρόνια και το ανανεώνει συνεχώς, πάντα δωρεάν. Πρόσφατα όμως ανακοίνωσε ότι δεν μπορεί πλέον να το υποστηρίξει και το έδωσε στην RedGate η οποία εξακολουθεί να το βγάζει δωρεάν.
Δεν είναι το μόνο πρόγραμμα που το κάνει αυτό, ούτε καν το καλύτερο, καθώς ο κώδικας που σου βγάζει σπάνια μπορεί να γίνει compile χωρίς παρεμβάσεις, αλλά είναι αρκετά καλό ώστε να μπορέσεις να κάνεις τη δουλειά σου και είναι ΔΩΡΕΑΝ. Άλλα, εμπορικά προϊόντα, μπορούν να αντιμετωπίσουν και μερικές απλές μορφές obfuscation.
Παρεμπιπτόντως, η RedGate έχει και άλλα φοβερά εργαλεία, δικής της κατασκευής, όπως το SQL Schema Compare και SQL Data Compare τα οποία συγκρίνουν το schema ή τα δεδομένα δύο βάσεων και είτε τα συγχρονίζουν, είτε σου δίνουν το script για να το τρέξεις εσύ αργότερα.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos