Το Swimm βοηθά τους προγραμματιστές να μοιράζονται γνώσεις και να κατανοούν τον κώδικα του άλλου

Το Swimm βοηθά τους προγραμματιστές να μοιράζονται γνώσεις και να κατανοούν τον κώδικα του άλλου


Αρκετά κάθε επιχείρηση αυτές τις μέρες είναι εταιρεία λογισμικού, που σημαίνει ότι κάθε εταιρεία πρέπει να διαχειρίζεται τον κώδικα σε κάποια μορφή. Ωστόσο, όσο μεγαλύτερη γίνεται μια εταιρεία και όσο περισσότερο βασίζεται σε λειτουργία λογισμικού, τόσο μεγαλύτερες γίνονται οι βάσεις κώδικα και τόσο περισσότεροι μηχανικοί και προγραμματιστές έρχονται και φεύγουν από μια εταιρεία – εδώ είναι που τα πράγματα μπορούν να αρχίσουν να περιπλέκονται, ειδικά όταν ο αρχικός συγγραφέας δεν παρείχε επαρκή τεκμηρίωση για να δείξει πώς λειτουργούν.

Πράγματι, η κατανόηση του γραπτού κώδικα κάποιου άλλου μπορεί να είναι μια μεγάλη πρόκληση στην καλύτερη περίπτωση, αλλά ιδιαίτερα με τους νεοεισερχόμενους σε μια ομάδα μηχανικών. Και εδώ ξεκινούν οι Ισραηλινοί Κολυμπήστε στοχεύει να βοηθήσει επιτρέποντας στις ομάδες προγραμματιστών να κατανοήσουν καλύτερα τον κώδικα συγχρονίζοντας τον με έξυπνη τεκμηρίωση που παραμένει ενημερωμένη ακόμα και όταν αλλάζει η βάση κώδικα. Τελικά, αυτό έχει σχεδιαστεί για να βοηθήσει με την ενσωμάτωση προγραμματιστών και τη συνεργασία ομάδας, κάτι που είναι ιδιαίτερα σημαντικό σε μια εποχή που μεγάλο μέρος του παγκόσμιου εργατικού δυναμικού λειτουργεί εξ αποστάσεως.

Σήμερα, η εταιρεία που εδρεύει στο Τελ Αβίβ εμφανίστηκε επίσημα από το stealth μετά από έξι μήνες σε κλειστή έκδοση beta και ανακοίνωσε ότι έχει συγκεντρώσει 5,7 εκατομμύρια δολάρια σε έναν αρχικό γύρο χρηματοδότησης με επικεφαλής τον Pitango To start with.

Το πιο σημαντικό σημείο που επιλύει η Swimm είναι ο χρόνος που χρειάζεται για τους προγραμματιστές να κατανοήσουν μια νέα βάση κώδικα ή τμήματα του κώδικα σε μια “άγνωστη περιοχή”, δήλωσε ο συνιδρυτής και διευθύνων σύμβουλος της Swimm Oren Toledano στην VentureBeat. “Αυτός ο πόνος εμφανίζεται όταν ένας προγραμματιστής ενώνει μια νέα εταιρεία, μια νέα ομάδα, μετακινείται από το ένα έργο στο άλλο ή συμβάλλει στο ανοιχτό κώδικα”, είπε. “Αυτό είναι τόσο χρονοβόρο, ακριβό και επώδυνο σε επίπεδο εταιρείας και εργαζομένων.”

Πώς λειτουργεί

Οι επιχειρήσεις εφαρμόζουν το Swimm εγκαθιστώντας την εφαρμογή για επιτραπέζιους υπολογιστές, στην οποία οι ομάδες προγραμματιστών προσθέτουν στη συνέχεια τα αντίστοιχα αποθετήρια Git, είτε πρόκειται για GitHub, GitLab, Bitbucket ή οπουδήποτε. Η πλατφόρμα δεν υποστηρίζει ακόμη άλλα συστήματα ελέγχου εκδόσεων, όπως η Mercurial ή η Perforce. Μόλις συγχρονιστεί, όλο το περιεχόμενο που δημιουργείται από τους χρήστες Swimm αποθηκεύεται στο αποθετήριο του πελάτη και δεν κοινοποιείται στους διακομιστές του Swimm.

Πάνω: Η πλατφόρμα Swimm

Με το “snippet studio”, οι χρήστες μπορούν να δημιουργήσουν οδηγούς κώδικα και έγγραφα απευθείας από τη βάση κώδικα, επιτρέποντας στους μηχανικούς να επισημάνουν συγκεκριμένες περιοχές για να συμπεριλάβουν σχόλια που εξηγούν τη λογική τους και να τα συγχρονίσουν με “λίστες αναπαραγωγής” που καλύπτουν σε βάθος ένα συγκεκριμένο πρόβλημα.

Πάνω: Swimm: λίστες αναπαραγωγής και μονάδες

Δεδομένου ότι οι βάσεις κώδικα εξελίσσονται συνεχώς, πρέπει να αλλάξουν τα αντίστοιχα σεμινάρια και τεκμηρίωση, γι ‘αυτό η Swimm ανέπτυξε έναν αλγόριθμο αυτόματου συγχρονισμού που προτείνει αυτόματα αλλαγές στα έγγραφα.

Πάνω: Κολύμβηση: αυτόματος συγχρονισμός

Η Swimm θα τρέξει τελικά ένα μοντέλο SaaS που βασίζεται σε συνδρομές, αλλά ενώ παραμένει σε κλειστή έκδοση beta, ο Toledano είπε ότι “εξακολουθεί να διερευνά διαφορετικά μοντέλα τιμολόγησης” με βάση το μέγεθος της ομάδας που το χρησιμοποιεί. Και ενώ δεν αποκάλυψε χρήστες πρώιμου σταδίου, είπε ότι κυμαίνεται από “πολύ μικρές νεοσύστατες επιχειρήσεις σε μεγάλες επιχειρήσεις” στις ΗΠΑ και το Ισραήλ.

Υπάρχουν πολλά εργαλεία διαχείρισης γνώσεων που στοχεύουν ήδη στον τομέα ανάπτυξης λογισμικού όπως το Stack Overflow. Ένας μεγάλος αριθμός νεοεμφανιζόμενων νεοσύστατων εταιρειών βοηθά επίσης τις ομάδες προγραμματιστών να παραμείνουν αποτελεσματικές και οργανωμένες, όπως η πλατφόρμα Common Code Lookup Πηγή οι οποίες πρόσφατα συγκέντρωσε 50 εκατομμύρια δολάρια εργαλείο διαχείρισης και παρακολούθησης προβλημάτων Γραμμικός, οι οποίες πρόσφατα συγκέντρωσε 13 εκατομμύρια δολάρια είναι Openbase, που θέλει να είναι το Yelp για πακέτα λογισμικού ανοιχτού κώδικα, τα οποία ανακοίνωσε γύρο σπόρων 3,6 εκατομμυρίων δολαρίων εχθές.

Το κολύμπι ταιριάζει σε αυτήν την ευρύτερη τάση, συμβάλλοντας στην ενθάρρυνση της ανταλλαγής γνώσεων και στη μείωση της τριβής μεταξύ εταιρειών λογισμικού καθώς εξελίσσονται οι βάσεις κώδικα και οι ομάδες μηχανικής.

VentureBeat

Η αποστολή της VentureBeat είναι να είναι ένα ψηφιακό τετράγωνο πόλης για τεχνικούς υπεύθυνους λήψης αποφάσεων για να αποκτήσουν πληροφορίες σχετικά με τη μετασχηματιστική τεχνολογία και τις συναλλαγές. Ο ιστότοπός μας παρέχει βασικές πληροφορίες σχετικά με τις τεχνολογίες δεδομένων και τις στρατηγικές για να σας καθοδηγήσει καθώς οδηγείτε τους οργανισμούς σας. Σας προσκαλούμε να γίνετε μέλος της κοινότητάς μας, για πρόσβαση:

  • ενημερωμένες πληροφορίες για θέματα που σας ενδιαφέρουν
  • τα ενημερωτικά δελτία μας
  • Περιεχόμενο περιφραγμένο με κορυφαία σκέψη και μειωμένη πρόσβαση στα πολύτιμα γεγονότα μας, όπως το Completely transform
  • δυνατότητες δικτύωσης και άλλα

Γίνομαι μέλος



[via]

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.