Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 12141|Απάντηση: 2

Ένα εργαλείο ανάπτυξης απαραίτητο για έναν καλό μηχανικό full-stack

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 5/12/2017 9:41:48 π.μ. | | | |
Ένας μηχανικός full-stack, γνωστός και ως μηχανικός full-stack, είναι ένα άτομο που έχει κατακτήσει πολλαπλές δεξιότητες και μπορεί να χρησιμοποιήσει πολλαπλές δεξιότητες για να ολοκληρώσει ένα προϊόν ανεξάρτητα. Οι μηχανικοί full-stack είναι εξοικειωμένοι με πολλές γλώσσες ανάπτυξης και έχουν δυνατότητες ανάπτυξης front-end και back-end, από την ανάλυση απαιτήσεων και τη δημιουργία πρωτοτύπων έως την ανάπτυξη, τη δοκιμή, την ανάπτυξη και την κυκλοφορία προϊόντων.
C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjjUomb8vqRGApCdiJl_1TzQ/cb94601b5b6a4697a5e72183713b7bee/ba2f4dc186e.jpeg


Επειδή οι μηχανικοί full-stack συχνά μελετούν διάφορες τεχνολογίες, δεν μπορούν να θυμηθούν με ακρίβεια τη σύνταξη και τα API όλων των γλωσσικών κωδίκων και πιστεύει ότι δύσκολα μπορεί να εργαστεί χωρίς την Google και την Baidu. Θυμάται μόνο ένα κλειδί, ένα ευρετήριο για το πώς να βρίσκει απαντήσεις, όχι τα πάντα, ο ανθρώπινος εγκέφαλος δεν είναι υπολογιστής, δεν μπορεί να θυμηθεί τα πάντα.
Για τους μηχανικούς πλήρους στοίβας, μια ποικιλία βοηθητικών εργαλείων είναι σημαντική. Η δουλειά του μηχανικού full-stack δεν είναι να κατασκευάζει τροχούς, αλλά να δημιουργεί προϊόντα με συνδυασμό τροχών. Το παρακάτω είναι η πολυετής εμπειρία μου, προτείνω όλα τα είδη εργαλείων στο σεντούκι του θησαυρού μου, ελπίζω να σας φανεί χρήσιμο. Εδώ είναι τα κύρια προτεινόμενα εργαλεία: εργαλεία ανάλυσης απαιτήσεων, εργαλεία δημιουργίας πρωτοτύπων, εργαλεία επιθεώρησης κώδικα, αυτοματοποιημένα εργαλεία δοκιμών, εργαλεία ανάπτυξης και, τέλος, θα σας παρουσιάσω ένα τεχνούργημα ανάπτυξης πλήρους διαδικασίας από άκρο σε άκρο που χρησιμοποιώ πρόσφατα.

1. Εργαλεία ανάλυσης ζήτησης
XMind
Το XMind είναι ένα πρακτικό εργαλείο χαρτογράφησης μυαλού. Η χαρτογράφηση μυαλού είναι ένας τρόπος να οπτικοποιήσετε τη σκέψη σας. Μπορεί να χρησιμοποιηθεί ως έργο διαχείρισης, λήψη σημειώσεων ή βάση γνώσεων ή μπορεί να χρησιμοποιηθεί για καταιγισμό ιδεών, καταγραφή ιδεών, οργάνωση χαρακτηριστικών και απαιτήσεων προϊόντων λογισμικού και πολλά άλλα.
C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjjUomb8vqRGApCdiJl_1TzQ/f095febc4dd84f0490ec42f3c2887661/d19663e12ce.jpeg


Διεύθυνση: http://www.xmindchina.net/
Visio
Το Visio είναι ένα λογισμικό που επιτρέπει στους προγραμματιστές και τους σχεδιαστές να οπτικοποιούν, να αναλύουν και να επικοινωνούν πολύπλοκες πληροφορίες, συστήματα και διαδικασίες. Βοηθήστε μας να δημιουργήσουμε διαγράμματα επαγγελματικής εμφάνισης που μας επιτρέπουν να κατανοούμε, να τεκμηριώνουμε και να αναλύουμε πληροφορίες, δεδομένα, συστήματα και διαδικασίες.
Διεύθυνση: https:// products.office.com/zh-cn/Visio/flowchart-software
StarUML
Το StarUML είναι ένα σύνολο λογισμικού ανοιχτού κώδικα, όχι μόνο δωρεάν για λήψη, αλλά και δωρεάν για άνθιση. Το StarUML μπορεί να εντοπίσει 9 διαγράμματα UML: διαγράμματα περιπτώσεων χρήσης, διαγράμματα κλάσεων, διαγράμματα ακολουθίας, διαγράμματα κατάστασης, διαγράμματα ενεργειών, διαγράμματα επικοινωνίας, διαγράμματα μονάδων, διαγράμματα διάταξης και σύνθετα διαγράμματα κατασκευής.
Διεύθυνση: https://staruml.en.softonic.com/

2. Εργαλεία δημιουργίας πρωτοτύπων:
Αξούρα
Το Axure βοηθά τους σχεδιαστές απαιτήσεων να δημιουργούν γρήγορα και εύκολα πρωτότυπα έγγραφα που βασίζονται σε καταλόγους, λειτουργικές επεξηγήσεις, διαδραστικές διεπαφές και σχολιασμένες ιστοσελίδες wireframe και μπορεί να δημιουργήσει ενεργά αρχεία ιστού και έγγραφα word για παρουσιάσεις για παρουσίαση και ανάπτυξη.
C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjjUomb8vqRGApCdiJl_1TzQ/66e13840d4eb456da173ea8f2255afcc/718b1ea3f37.jpeg


Διεύθυνση: https://www.axure.com.cn/
Όμνι Γκράφλε
Το λογισμικό Omni Graffle παράγεται από την Omni Group, το οποίο μπορεί εύκολα να σχεδιάσει όμορφα διαγράμματα, διαγράμματα δενδρικής δομής, διαγράμματα ροής, σελίδες κ.λπ. Η διεπαφή λογισμικού είναι πολύ όμορφη, τα πρότυπα είναι πλούσια και εξαίσια, εμπνέονται εύκολα και η βοηθητική ευθυγράμμιση και το μέγεθος είναι ισχυρά. Διατίθεται επίσης μια έκδοση iPad της εφαρμογής.
Διεύθυνση: https://www.omnigroup.com/

3. Εργαλεία επιθεώρησης κώδικα
Αναθεωρητής κώδικα
Το CodeReviewer είναι ένα δωρεάν, απλό και εύκολο στην ανάπτυξη εργαλείο αναθεώρησης κώδικα που αναπτύχθηκε από την SmartBear – τον εφευρέτη του Collaborator και την πρώτη εταιρεία στον κλάδο που κυκλοφόρησε ένα εμπορικό εργαλείο αναθεώρησης κώδικα.
Διεύθυνση: https:// codereviewer.org/
Έξυπνο αρκουδάκι
Το SmartBear είναι ένα εργαλείο αναθεώρησης κώδικα που βοηθά τις ομάδες να παράγουν κώδικα υψηλής ποιότητας μέσω κοινών προσπαθειών ανάπτυξης, δοκιμών και διαχείρισης.
Διεύθυνση: https://smartbear.com/
Χωνευτήριο
Το Crucible είναι ένα άλλο εξαιρετικά δημοφιλές εργαλείο ελέγχου κώδικα για προγραμματιστές που ελέγχει τον κώδικα, συζητά αλλαγές και εντοπίζει σφάλματα μέσω της ευαίσθητης διαδικασίας ελέγχου του Crucible.
C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjjUomb8vqRGApCdiJl_1TzQ/7117559f9e4e4b6e8d713d7b8dc29813/a4340b8f6f6.jpeg


Διεύθυνση: http://www.atlassian.com/software/crucible/overview

4. Αυτοματοποιημένα εργαλεία δοκιμών
Το QTP
Το QTP είναι ένα αυτοματοποιημένο εργαλείο δοκιμών που χρησιμοποιείται κυρίως για δοκιμές παλινδρόμησης και δοκιμή νέων εκδόσεων του ίδιου λογισμικού. Το QuickTest στοχεύει εφαρμογές GUI, συμπεριλαμβανομένων των παραδοσιακών εφαρμογών των Windows, καθώς και εφαρμογές web που γίνονται πλέον όλο και πιο δημοφιλείς. Καλύπτει τις περισσότερες τεχνολογίες ανάπτυξης λογισμικού, είναι απλό και αποτελεσματικό και έχει τα χαρακτηριστικά της επαναχρησιμοποίησης δοκιμαστικών περιπτώσεων. Αυτά περιλαμβάνουν: δημιουργία δοκιμών, εισαγωγή σημείων ελέγχου, επιθεώρηση δεδομένων, βελτίωση δοκιμών, εκτέλεση δοκιμών, ανάλυση αποτελεσμάτων και διατήρηση δοκιμών.
Διεύθυνση: http://quick-test-professional.weebly.com/
Σελήνιο
Το σελήνιο είναι ένα εργαλείο για τη δοκιμή εφαρμογών Ιστού. Selenium Οι δοκιμές εκτελούνται απευθείας στο πρόγραμμα περιήγησης, σαν να το έκανε ένας πραγματικός χρήστης. Τα υποστηριζόμενα προγράμματα περιήγησης περιλαμβάνουν IE, Mozilla Firefox, Mozilla Suite, Google Chrome κ.λπ. Τα κύρια χαρακτηριστικά αυτού του εργαλείου περιλαμβάνουν: δοκιμή συμβατότητας με προγράμματα περιήγησης και δοκιμή της εφαρμογής σας για να δείτε εάν λειτουργεί καλά σε διαφορετικά προγράμματα περιήγησης και λειτουργικά συστήματα. Ελέγξτε τη λειτουργικότητα του συστήματος, δημιουργήστε δοκιμές παλινδρόμησης για να επαληθεύσετε τη λειτουργικότητα του λογισμικού και τις απαιτήσεις των χρηστών.
Διεύθυνση: http://www.seleniumhq.org/
5. Εργαλεία ανάπτυξης
Ανσιμπλ
Το ansible είναι ένα νέο αυτοματοποιημένο εργαλείο O&M που αναπτύχθηκε με βάση την Python, το οποίο ενσωματώνει τα πλεονεκτήματα πολλών εργαλείων O&M (puppet, cfengine, chef, func, fabric) για την υλοποίηση λειτουργιών όπως η διαμόρφωση συστήματος παρτίδας, η ανάπτυξη προγράμματος παρτίδας και οι εντολές εκτέλεσης παρτίδας.
Διεύθυνση: http://docs.ansible.com/
Αλάτι
Το Saltstack είναι ένα μεγάλης κλίμακας κατανεμημένο σύστημα διαχείρισης διαμόρφωσης (εγκατάσταση, αναβάθμιση, απεγκατάσταση λογισμικού, ανίχνευση περιβάλλοντος) και ένα σύστημα απομακρυσμένης εκτέλεσης εντολών. Οι δύο κύριες λειτουργίες του SaltStack: απομακρυσμένη εκτέλεση και διαχείριση διαμόρφωσης.
Διεύθυνση: https://docs.saltstack.com/en/latest/
Μαριονέτα
Το puppet είναι ένα κεντρικό σύστημα διαχείρισης διαμόρφωσης για πλατφόρμες Linux, Unix και Windows, το οποίο χρησιμοποιεί τη δική του γλώσσα περιγραφής μαριονέτας για τη διαχείριση αρχείων διαμόρφωσης, χρηστών, εργασιών cron, πακέτων, υπηρεσιών συστήματος κ.λπ.
Διεύθυνση: http://puppetlabs.com/
Σύσταση τεχνουργήματος:DevCloud
Ο λόγος για τον οποίο λέω DevCloud (Σύννεφο ανάπτυξης λογισμικού HuaweiΕίναι ένα τεχνούργημα ανάπτυξης για μηχανικούς πλήρους στοίβας, επειδή μπορεί να παρέχει εργαλεία για όλη τη διαδικασία ανάπτυξης λογισμικού, όπως διαχείριση έργου, διαχείριση διαμόρφωσης, έλεγχος κώδικα, μεταγλώττιση, κατασκευή, δοκιμή, ανάπτυξη, κυκλοφορία κ.λπ. Αυτά τα χαρακτηριστικά μου επιτρέπουν να επικεντρωθώ στο σχεδιασμό και την ανάπτυξη προϊόντων χωρίς να χρειάζεται να συντηρώ ο ίδιος διάφορα εργαλεία. Επιπλέον, η Huawei έχει ανοίξει πολλά χρόνια εμπειρίας Ε&Α σε αυτό το προϊόν, καθιστώντας τη διαδικασία ανάπτυξής μου πιο τυποποιημένη, βελτιώνοντας έτσι περαιτέρω την αποτελεσματικότητα ανάπτυξης και την ποιότητα του προϊόντος.
C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjjUomb8vqRGApCdiJl_1TzQ/976573427b044a938077ac42653e5d63/f3c3ac65777.jpeg


Προς το παρόν, το Huawei Software Development Cloud είναι δωρεάν για 5 άτομα + 500 εκατομμύρια.
Διεύθυνση:https://www.hwclouds.com/devcloud/
  • Μάθετε σχετικά με τα κλικΣύννεφο ανάπτυξης λογισμικού Huawei, συν V: hwysqzs, «πρόσωπο με πρόσωπο» επικοινωνία με τους θεούς της τεχνολογίας της Huawei. Έλαβε την τεχνική τεκμηρίωση του HUAWEI CLOUD. Αποκλειστική κοινή χρήση της πρωτοποριακής θέας του μεγάλου καφέ, ενώ υπάρχουν και δώρα!

περίληψη
Η τεχνολογία ενημερώνεται και επαναλαμβάνεται γρήγορα, και διάφορα βοηθητικά εργαλεία αναδύονται σε μια ατελείωτη ροή, εκθαμβωτικά. Δεν χρειάζεται να είμαστε ολοκληρωμένοι και η χρήση ενός εργαλείου σε βάθος σε κάθε διαδικασία μπορεί να μας βοηθήσει να βελτιώσουμε την αποτελεσματικότητα της ανάπτυξής μας. Ελπίζω ότι όλο και περισσότεροι μηχανικοί θα ενταχθούν στο στρατόπεδο των μηχανικών full-stack και θα βιώσουν τη διασκέδαση των μηχανικών full-stack. Ελπίζω επίσης ότι όλοι μπορούν να επικοινωνήσουν περισσότερο και να βρουν περισσότερα καλά εργαλεία.





Προηγούμενος:Προσοχή στον ιό λογισμικού Wanke Cloud snap Trojan!
Επόμενος:Πόσο συχνά ξεπλένεται η προσωρινή μνήμη DNS των Windows;
Δημοσιεύτηκε στις 5/12/2017 9:46:47 π.μ. |
Στο άρθρο Υπάρχουν πολλοί λάθος σύνδεσμοι εικόνων Ελπίζω την επόμενη φορά να είμαι πιο σοβαρός Ευχαριστώ
Δημοσιεύτηκε στις 6/12/2017 1:25:03 π.μ. |
Η τεχνική κοινή χρήση είναι εξαιρετική
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com