(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f), })(window,document,'script','dataLayer','GTM-5LLHNRP9'),; TheCodestReview #3 - εβδομαδιαίος χυμός μηχανικής λογισμικού - The Codest
The Codest
  • Σχετικά με εμάς
  • Υπηρεσίες
    • Ανάπτυξη λογισμικού
      • Ανάπτυξη Frontend
      • Backend Ανάπτυξη
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Μηχανικοί δεδομένων
      • Μηχανικοί cloud
      • Μηχανικοί QA
      • Άλλα
    • Συμβουλευτική
      • Έλεγχος & Συμβουλευτική
  • Βιομηχανίες
    • Fintech & Τραπεζική
    • E-commerce
    • Adtech
    • Healthtech
    • Κατασκευή
    • Εφοδιαστική
    • Αυτοκίνητο
    • IOT
  • Αξία για
    • CEO
    • CTO
    • Διευθυντής παράδοσης
  • Η ομάδα μας
  • Case Studies
  • Μάθετε πώς
    • Blog
    • Συναντήσεις
    • Διαδικτυακά σεμινάρια
    • Πόροι
Καριέρα Ελάτε σε επαφή
  • Σχετικά με εμάς
  • Υπηρεσίες
    • Ανάπτυξη λογισμικού
      • Ανάπτυξη Frontend
      • Backend Ανάπτυξη
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Μηχανικοί δεδομένων
      • Μηχανικοί cloud
      • Μηχανικοί QA
      • Άλλα
    • Συμβουλευτική
      • Έλεγχος & Συμβουλευτική
  • Αξία για
    • CEO
    • CTO
    • Διευθυντής παράδοσης
  • Η ομάδα μας
  • Case Studies
  • Μάθετε πώς
    • Blog
    • Συναντήσεις
    • Διαδικτυακά σεμινάρια
    • Πόροι
Καριέρα Ελάτε σε επαφή
Πίσω βέλος GO BACK
2019-10-09
Ανάπτυξη λογισμικού

TheCodestReview #3 - εβδομαδιαίος χυμός μηχανικής λογισμικού

The Codest

Kamil Ferens

Επικεφαλής ανάπτυξης

Γεια σας και σας ευχαριστώ που ήρθατε εδώ για να δείτε το 3ο επεισόδιο της σειράς TheCodestReview. Αυτό σημαίνει πολλά για εμάς και ελπίζουμε ότι θα είναι ένας χρόνος που θα περάσετε καλά.

Αφού ζούμε και αναπνέουμε Ruby on Rails, αυτή την εβδομάδα αποφασίσαμε να ρίξουμε λίγο φως στο StimulusReflex που τραβάει την προσοχή της κοινότητας ως ένα νέο παιδί στο τετράγωνο, το οποίο αποτελεί μια εναλλακτική λύση για τη χρήση σύγχρονων Javascript πλαίσια σε Ράγες έργα για να αποφύγετε τις υπερβολές. Επιπλέον, κάνουμε μια προσπάθεια για το πότε το Scrum δεν λειτουργεί και για τη μηχανική της ιδιωτικής ζωής σε fintech έργα με βάση το καρό (https://plaid.com/eu/)

Γλωσσάριο των πτυχών που αντιμετωπίζουμε:

  1. React είναι νεκρός. Ζήτω το StimulusReflex!
  2. Όταν το Scrum δεν λειτουργεί;

3 Μηχανική προστασίας της ιδιωτικής ζωής σε προϊόντα fintech με βάση το Plaid

Τα σχόλια του StimulusReflex και του Scrum αυτή την εβδομάδα σας παραδίδονται από τους Ruby μηχανικός και Έργο Διευθυντής.

Στο επόμενο επεισόδιο έχω τη χαρά και τον ενθουσιασμό να σας ανακοινώσω ότι θα έχουμε ένα guest post από τον μηχανικό React από το Vinted.com. Για όσους από εσάς δεν έχετε ακούσει ποτέ για το Vinted (χαμηλές πιθανότητες, αλλά και πάλι πιθανό), το Vinted είναι μια αγορά μόδας που προέρχεται από το Βίλνιους της Λιθουανίας και έφτασε σε αποτίμηση μονόκερου το 2019. Η πλατφόρμα είναι χτισμένη πάνω σε σταθερή Ruby on Rails θεμέλιο που υποστηρίζεται από React στο μπροστινό μέρος.

Το React είναι νεκρό από τον Obie Fernandez

(HUMOR ALERT)

Αμφιλεγόμενος τίτλος, έτσι δεν είναι; Οφείλω να ομολογήσω ότι ήταν εξίσου σοκαριστικός και για μένα, οπότε ανυπομονούσα να διαβάσω και να ελέγξω τι κρύβεται πίσω από το σύνθημα ή αν πρόκειται απλώς για άλλο ένα clickbait. Ήμουν επιφυλακτικός αλλά και γεμάτος ελπίδα για να είμαι δίκαιος. Μην με παρεξηγήσετε. Δεν έχω προβλήματα με το React και τη Javascript γενικά, αλλά όταν διάβασα "Reactive Rails" η φαντασία μου τρελάθηκε. Αρκετά με τα συναισθήματά μου, επιτρέψτε μου να συνοψίσω τι είναι ζουμερό σε αυτό το άρθρο.

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

Ο Obie Fernandez εξηγεί τι κρύβεται πίσω από το όνομα "Reactive Rails". Για να σας δώσω μια γρήγορη εικόνα είναι κυρίως η εργασία με το StimulusReflex και το ViewComponent. Αυτά τα δύο ισχυρά εργαλεία έπεισαν τον προγραμματιστή ότι το React δεν ήταν πλέον απαραίτητο. Έγραψε μάλιστα εκεί ότι "δεν υπάρχει καμία απολύτως τεχνική ανάγκη για τους προγραμματιστές Rails να χρησιμοποιούν πλέον το React". Αμβλύ, σωστά;

Φυσικά ο συγγραφέας δεν αφήνει us με αυτό το σύνθημα. Για να αποδείξει τα λόγια του (αν κάποιος δεν τα πιστεύει) συνοψίζει την προσέγγιση του Reactive Rails σε κουκκίδες. Μας ξεναγεί επίσης στην περιπέτειά του να ξαναγράψει κάποια μέρη του side project του που χρησιμοποιούσε Vanilla Rails και λίγο jQuery κωδικός να ακολουθήσετε την προσέγγιση Reactive Rails. Διαπίστωσε ότι η εγκατάσταση ήταν σχετικά ανώδυνη και ότι ήταν πραγματικά γρήγορο να γίνει παραγωγικό, αφού δεν δαπανήθηκε τόσος πολύς χρόνος για την εκμάθηση νέων εργαλείων. Όλα φυσικά ακολουθούνται με παραδείγματα κώδικα ώστε να έχουμε μια καλύτερη εικόνα για το τι συνέβη κατά τη διάρκεια αυτής της διαδικασίας.

Για να μην σας κάνω να βαρεθείτε, πραγματικά σας πείθω όλους να διαβάσετε αυτό το άρθρο. Για να είμαι ειλικρινής, είμαι πραγματικά ενθουσιασμένος και ενθουσιασμένος αφού το διάβασα. Ο τρόπος με τον οποίο ο Obie Fernandez παρουσίασε το Reactive Rails με χτύπησε πολύ και μου έδωσε ελπίδα ότι κάτι μεγάλο συμβαίνει στην κοινότητα της Ruby. Με εξαγόρασε με αυτό το άρθρο, θα εξερευνήσω σίγουρα αυτή τη νέα προσέγγιση.

Σύσταση Codest - Το StimulusReflex θα μπορούσε να αξίζει μια δοκιμή αν είστε μια startup σε πρώιμο στάδιο που έχει ένα Ruby ομάδα και έλλειψη χωρητικότητας frontend. Εάν το UI της πλατφόρμας σας αντιμετωπίζει χρήστες B2C και πρέπει να το κάνετε φανταχτερό και λαμπερό από την αρχή, μπορείτε να εξετάσετε το ενδεχόμενο να δοκιμάσετε το StimulusReflex έναντι του κλασικού κώδικα jQuery. Αν θέλετε να προσθέσετε την αίσθηση μιας σύγχρονης εφαρμογής στο υπάρχον έργο Rails που στερείται σύγχρονου JS, θα βρείτε το StimulusReflex μια σταθερή και αποδοτική εναλλακτική λύση (εφόσον η έκδοση του Rails είναι ενημερωμένη). Η εφαρμογή του στο υπάρχον έργο σας θα πρέπει να είναι σχετικά ανώδυνη.

Γιατί το Scrum σας δεν λειτουργεί; από τον Matthijs de Booij

Παρερμηνείες από τον οργανισμό

Παρερμηνείες από την ομάδα ανάπτυξης

Ακόμη και αν οι κανόνες φαίνονται πολύ απλοί, η εφαρμογή τους είναι δύσκολο καρύδι. Απαιτεί τη δουλειά και τη δέσμευση όλων των μελών της ομάδας. Δεν έχετε την πολυτέλεια να έχετε κάποιον που απλώς δεν κάνει τίποτα. Όταν οι δηλώσεις Scrum συγκλίνουν με τις πεποιθήσεις των υπαλλήλων σας, η όλη διαδικασία είναι εύκολη σαν πανεύκολη. Οι άνθρωποι θα αναλάβουν ευχαρίστως πρόσθετες ευθύνες και η συνεργασία τους θα είναι εξαιρετικά αποτελεσματική. Αν όμως οι η νοοτροπία δεν έχει τίποτα κοινό με την προσέγγιση Scrum, πρόκειται για ένα επίπονο έργο και το μεγαλύτερο μέρος του φόρτου εργασίας θα πέσει στους ώμους του Scrum Master. Παρ' όλα τα εμπόδια, μπορείτε να πετύχετε αν η ομάδα είναι επαρκώς αφοσιωμένη. Οι ιδιαιτερότητες της προϊόν ο τύπος μπορεί επίσης να είναι ένας παράγοντας για τον οποίο το Scrum μάλλον εμποδίζει παρά βοηθάει. Πρόκειται κυρίως για έργα που αφορούν απτά προϊόντα, όπως το υλικό. Υπάρχουν ορισμένα έργα που απαιτούν διαφορετική προσέγγιση από την ευελιξία. Ο λόγος μπορεί να έγκειται στους ανθρώπους που περιλαμβάνονται σε ένα έργο. Το Scrum απαιτεί την παρουσία του Ιδιοκτήτη Προϊόντος και του Scrum Master.

Μπορείτε επίσης να διαβάσετε: Γιατί κερδίζει η ευελιξία;

Αλλά: Ένας δολοφόνος του Scrum από τον Dirk Bolte

Επεισόδιο #242 του podcast Modern CTO με τον Jean-Denis Greze από την Plaid

Σκέψεις σχετικά με τη μηχανική προστασίας της ιδιωτικής ζωής και τη διασφάλιση ότι η ασφάλεια ενσωματώνεται από την αρχή ενός προϊόντος.

Πώς η πανδημία επιτάχυνε τις ψηφιακές εμπειρίες των ανθρώπων.

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

Ανάμεσα σε μερικά ενδιαφέροντα θέματα, ο Jean θίγει την προστασία της ιδιωτικής ζωής και τη μηχανική της ιδιωτικής ζωής με βάση τις εμπειρίες τους ως εταιρεία fintech. Ζητήματα που απορρέουν δεδομένα, καλές πρακτικές διαγραφής δεδομένων, ανωνυμοποίηση δεδομένων και μεταπώλησή τους σε τρίτους στο adtech καρουσέλ. Ποια είναι η ευθύνη των εταιρειών απέναντι στους χρήστες τους σχετικά με την προστασία των δεδομένων τους; Ποιες είναι οι βέλτιστες πρακτικές προστασίας της ιδιωτικότητας των δεδομένων για τις fintechs; Ο Jean υπογραμμίζει επίσης τη σημασία της συνεργασίας του ιδιωτικού τομέα με τις κυβερνήσεις και τις ρυθμιστικές αρχές στη διαδικασία δημιουργίας μιας καλά ισορροπημένης ΣΔΙΤ για τη συμμόρφωση με GDPR και να μην σκοτώσει ταυτόχρονα τις καινοτομίες. 

Περίληψη

Ευχαριστούμε για την ανάγνωση και θα επιστρέψουμε σύντομα με το επόμενο επεισόδιο! 

Διαβάστε περισσότερα:

TheCodestReview #2 - εβδομαδιαίος χυμός μηχανικής λογισμικού

TheCodestReview #1 - εβδομαδιαίος χυμός μηχανικής λογισμικού

Πώς να βελτιώσετε τις εφαρμογές Vue.js; Μερικές πρακτικές συμβουλές

Σχετικά άρθρα

Εικονογράφηση μιας εφαρμογής υγειονομικής περίθαλψης για smartphone με εικονίδιο καρδιάς και ανερχόμενο διάγραμμα υγείας, με το λογότυπο The Codest, που αντιπροσωπεύει λύσεις ψηφιακής υγείας και HealthTech.
Ανάπτυξη λογισμικού

Λογισμικά υγειονομικής περίθαλψης: Τύποι, περιπτώσεις χρήσης

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

THECODEST
Αφηρημένη απεικόνιση ενός φθίνοντος ραβδογράμματος με ένα αυξανόμενο βέλος και ένα χρυσό νόμισμα που συμβολίζει την αποδοτικότητα ή την εξοικονόμηση κόστους. Το λογότυπο The Codest εμφανίζεται στην επάνω αριστερή γωνία με το σύνθημα "In Code We Trust" σε ανοιχτό γκρι φόντο.
Ανάπτυξη λογισμικού

Πώς να κλιμακώσετε την ομάδα ανάπτυξης χωρίς να χάσετε την ποιότητα του προϊόντος σας

Κλιμακώνετε την ομάδα ανάπτυξής σας; Μάθετε πώς να αναπτύσσεστε χωρίς να θυσιάζετε την ποιότητα του προϊόντος. Αυτός ο οδηγός καλύπτει τα σημάδια ότι ήρθε η ώρα για κλιμάκωση, τη δομή της ομάδας, τις προσλήψεις, την ηγεσία και τα εργαλεία - καθώς και το πώς το The Codest μπορεί να...

THECODEST
Ανάπτυξη λογισμικού

Κατασκευάστε μελλοντικά ασφαλείς εφαρμογές Web: γνώσεις από την ομάδα εμπειρογνωμόνων του The Codest

Ανακαλύψτε πώς η The Codest υπερέχει στη δημιουργία κλιμακούμενων, διαδραστικών εφαρμογών ιστού με τεχνολογίες αιχμής, παρέχοντας απρόσκοπτη εμπειρία χρήστη σε όλες τις πλατφόρμες. Μάθετε πώς η τεχνογνωσία μας οδηγεί στον ψηφιακό μετασχηματισμό και την επιχειρηματική...

THECODEST
Ανάπτυξη λογισμικού

Top 10 εταιρείες ανάπτυξης λογισμικού με έδρα τη Λετονία

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

thecodest
Λύσεις Enterprise & Scaleups

Βασικά στοιχεία ανάπτυξης λογισμικού Java: Α Guide to Outsourcing Successfully (Οδηγός για την επιτυχή εξωτερική ανάθεση)

Εξερευνήστε αυτόν τον βασικό οδηγό για την επιτυχή ανάπτυξη λογισμικού outsourcing Java για να αυξήσετε την αποδοτικότητα, να αποκτήσετε πρόσβαση στην τεχνογνωσία και να οδηγήσετε την επιτυχία των έργων με The Codest.

thecodest

Εγγραφείτε στη βάση γνώσεών μας και μείνετε ενήμεροι για την τεχνογνωσία από τον τομέα της πληροφορικής.

    Σχετικά με εμάς

    The Codest - Διεθνής εταιρεία ανάπτυξης λογισμικού με κέντρα τεχνολογίας στην Πολωνία.

    Ηνωμένο Βασίλειο - Έδρα

    • Γραφείο 303B, 182-184 High Street North E6 2JA
      Λονδίνο, Αγγλία

    Πολωνία - Τοπικοί κόμβοι τεχνολογίας

    • Πάρκο γραφείων Fabryczna, Aleja
      Pokoju 18, 31-564 Κρακοβία
    • Πρεσβεία του εγκεφάλου, Konstruktorska
      11, 02-673 Βαρσοβία, Πολωνία

    The Codest

    • Αρχική σελίδα
    • Σχετικά με εμάς
    • Υπηρεσίες
    • Case Studies
    • Μάθετε πώς
    • Καριέρα
    • Λεξικό

    Υπηρεσίες

    • Συμβουλευτική
    • Ανάπτυξη λογισμικού
    • Backend Ανάπτυξη
    • Ανάπτυξη Frontend
    • Staff Augmentation
    • Backend Developers
    • Μηχανικοί cloud
    • Μηχανικοί δεδομένων
    • Άλλα
    • Μηχανικοί QA

    Πόροι

    • Γεγονότα και μύθοι σχετικά με τη συνεργασία με εξωτερικό συνεργάτη ανάπτυξης λογισμικού
    • Από τις ΗΠΑ στην Ευρώπη: Γιατί οι αμερικανικές νεοσύστατες επιχειρήσεις αποφασίζουν να μετεγκατασταθούν στην Ευρώπη
    • Σύγκριση υπεράκτιων κόμβων ανάπτυξης τεχνολογίας: Ευρώπη (Πολωνία), ASEAN (Φιλιππίνες), Ευρασία (Τουρκία)
    • Ποιες είναι οι κορυφαίες προκλήσεις των CTOs και των CIOs;
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Website terms of use

    Πνευματικά δικαιώματα © 2026 από The Codest. Όλα τα δικαιώματα διατηρούνται.

    elGreek
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian es_ESSpanish nl_NLDutch etEstonian pt_PTPortuguese cs_CZCzech lvLatvian lt_LTLithuanian is_ISIcelandic elGreek