(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.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-5LHNRP9'); TheCodestReview #3 - veckovis juice för mjukvaruutveckling - The Codest
Codest
  • Om oss
  • Tjänster
    • Utveckling av programvara
      • Frontend-utveckling
      • Backend-utveckling
    • Staff Augmentation
      • Frontend-utvecklare
      • Backend-utvecklare
      • Dataingenjörer
      • Ingenjörer inom molntjänster
      • QA-ingenjörer
      • Övriga
    • Det rådgivande
      • Revision och rådgivning
  • Industrier
    • Fintech & bankverksamhet
    • E-commerce
    • Adtech
    • Hälsoteknik
    • Tillverkning
    • Logistik
    • Fordon
    • IOT
  • Värde för
    • VD OCH KONCERNCHEF
    • CTO
    • Leveranschef
  • Vårt team
  • Fallstudier
  • Vet hur
    • Blogg
    • Möten
    • Webbinarier
    • Resurser
Karriär Ta kontakt med oss
  • Om oss
  • Tjänster
    • Utveckling av programvara
      • Frontend-utveckling
      • Backend-utveckling
    • Staff Augmentation
      • Frontend-utvecklare
      • Backend-utvecklare
      • Dataingenjörer
      • Ingenjörer inom molntjänster
      • QA-ingenjörer
      • Övriga
    • Det rådgivande
      • Revision och rådgivning
  • Värde för
    • VD OCH KONCERNCHEF
    • CTO
    • Leveranschef
  • Vårt team
  • Fallstudier
  • Vet hur
    • Blogg
    • Möten
    • Webbinarier
    • Resurser
Karriär Ta kontakt med oss
Pil tillbaka GÅ TILLBAKA
2019-10-09
Utveckling av programvara

TheCodestReview #3 - veckovis juice för mjukvaruutveckling

Codest

Kamil Ferens

Chef för tillväxtavdelningen

Hej och tack för att du kom hit för att kontrollera det tredje avsnittet i vår TheCodestReview-serie. Det betyder mycket för oss och hoppas att det kommer att vara en väl spenderad tid.

Eftersom vi lever och andas Ruby on RailsDenna vecka har vi beslutat att sätta lite fokus på StimulusReflex som får uppmärksamhet i samhället som ett nytt barn på blocket, vilket är ett alternativ till att använda moderna Javascript ramverk i Räls projekt för att undvika överdrifter. Dessutom tar vi en sväng om när Scrum inte fungerar och integritetsutveckling i fintech projekt baserade på Plaid (https://plaid.com/eu/)

Ordlista över aspekter som vi tar itu med:

  1. React är död. Länge leve StimulusReflex!
  2. När Scrum inte fungerar?

3 Integritetsteknik i fintech-produkter baserad på Plaid

StimulusReflex- och Scrum-kommentarerna den här veckan levereras till dig av vår Ruby ingenjör och Projekt Chef.

I nästa avsnitt är det mitt nöje och jag är glad att meddela att vi kommer att ha ett gästinlägg av React-ingenjören från Vinted.com. För de av er som aldrig har hört talas om Vinted (låga odds, men fortfarande möjligt) är Vinted en modemarknadsplats med ursprung i Vilnius, Litauen som nådde en enhörningsvärdering redan 2019. Plattformen är byggd på solida Ruby on Rails foundation backas upp av React på frontend-delen.

React är död av Obie Fernandez

(HUMOR ALERT)

Kontroversiell titel, eller hur? Jag måste erkänna att det var lika chockerande för mig, så jag var ivrig att läsa och kontrollera vad som finns bakom sloganen eller om det bara är ännu ett klickbete. Jag var skeptisk men också full av hopp för att vara rättvis. Missförstå mig inte nu. Jag har inga problem med React och Javascript i allmänhet men när jag läste "Reactive Rails" blev min fantasi galen. Nog om mina känslor, låt mig sammanfatta vad som är saftigt i den här artikeln.

Den här humoristiska artikeln såg kaotisk ut vid första anblicken, men jag gav den ett försök eftersom jag gillar den här typen av humor och de första styckena gav mig hopp och ännu mer energi.

Obie Fernandez förklarar vad som ligger bakom namnet "Reactive Rails". För att ge dig en snabb överblick är det mestadels att arbeta med StimulusReflex och ViewComponent. Dessa två kraftfulla verktyg övertygade utvecklaren om att React inte längre behövdes. Han skrev till och med där att "det finns absolut inget tekniskt behov för Rails-utvecklare att använda React längre". Trubbigt, eller hur?

Naturligtvis lämnar författaren inte oss med denna slogan. För att bevisa sina ord (om någon inte tror på dem) sammanfattar han Reactive Rails tillvägagångssätt i punktform. Han guidar oss också genom sitt äventyr med att skriva om vissa delar av sitt sidoprojekt som använde Vanilla Rails och lite jQuery kod att följa Reactive Rails-metoden. Han upptäckte att installationen var relativt smärtfri och att det gick väldigt snabbt att bli produktiv efter att inte ha lagt så mycket tid på att lära sig nya verktyg. Allt följs naturligtvis av kodexempel så att vi får en bättre bild av vad som hände under denna process.

För att inte få dig uttråkad övertygar jag verkligen er alla att läsa den här artikeln. För att vara ärlig är jag verkligen upphetsad och hypad efter att ha läst den. Sättet Obie Fernandez introducerade Reactive Rails slog mig mycket och gav mig hopp om att något stort händer i Ruby-communityn. Han köpte mig med den här artikeln, jag kommer säkert att utforska detta nya tillvägagångssätt.

Codest-rekommendation - StimulusReflex kan vara värt ett försök om du är ett nystartat företag som har en Ruby Team och brist på frontend-kapacitet. Om användargränssnittet på din plattform vänder sig till B2C-användare och du behöver göra det snyggt och glänsande redan från början, kan du överväga att ge StimulusReflex en chans över jQuery klassisk kod. Om du vill lägga till en känsla av en modern applikation till det befintliga Rails-projektet som saknar modern JSbör du tycka att StimulusReflex är ett solidt och tidseffektivt alternativ (förutsatt att din Rails-version är uppdaterad). Att implementera det i ditt befintliga projekt bör vara relativt smärtfritt.

Varför fungerar inte din Scrum? av Matthijs de Booij

Felaktiga tolkningar från organisationens sida

Feltolkningar av utvecklingsteamet

Även om reglerna verkar vara mycket enkla är det en svår nöt att knäcka när de ska tillämpas. Det kräver arbete och engagemang från alla teammedlemmar. Du har inte råd att ha någon som bara gör ingenting. När Scrum-uttalandena överensstämmer med dina medarbetares övertygelser blir hela processen lätt som en plätt. Medarbetarna tar gärna på sig mer ansvar och deras samarbete blir mycket effektivt. Men om deras tankesättet har inget gemensamt med Scrum-metoden kommer det att bli en ansträngande uppgift och det mesta av arbetsbördan kommer att ligga på Scrum Master:s axlar. Trots alla hinder kan du fortfarande lyckas om teamet är tillräckligt engagerat. Specifikationerna för Produkt typ kan också vara en faktor som gör att Scrum stjälper snarare än hjälper. Det handlar främst om projekt som rör konkreta produkter, till exempel hårdvara. Det finns vissa projekt som kräver ett annat angreppssätt än Agility. Anledningen kan vara de människor som ingår i ett projekt. Scrum kräver produktägarens och Scrum Master:s närvaro.

Du kan också läsa: Varför vinner Agile?

Men..: En mördare av Scrum av Dirk Bolte

Avsnitt #242 av podcasten Modern CTO med Jean-Denis Greze från Plaid

Tankar om privacy engineering och att se till att säkerheten är inbyggd redan från början i en produkt.

Hur pandemin har påskyndat människors digitala upplevelser.

Hur du kan anpassa dig när ingenjörsteamet växer bortom den punkt där du kan känna alla individuellt.

Bland ett par intressanta ämnen berör Jean integritet och integritetsteknik utifrån sina erfarenheter som fintech-företag. Frågor om härledning data, god praxis för radering av uppgifter, anonymisering av uppgifter och återförsäljning av uppgifter till tredje part på annonsteknik Karusell. Vilket ansvar har företag gentemot sina användare när det gäller integriteten för deras data? Vilka är de bästa dataskyddsrutinerna för fintech-företag? Jean understryker också vikten av att den privata sektorn samarbetar med regeringar och tillsynsmyndigheter i processen för att skapa ett välbalanserat offentlig-privat partnerskap för att följa GDPR och inte döda innovationerna på samma gång. 

Sammanfattning

Tack för att du läste och vi återkommer med nästa avsnitt inom kort! 

Läs mer om detta:

TheCodestReview #2 - veckovis juice för mjukvaruutveckling

TheCodestReview #1 - veckovis juice för mjukvaruutveckling

Hur kan man förbättra Vue.js-appar? Några praktiska tips

Relaterade artiklar

Illustration av en hälso- och sjukvårdsapp för smartphone med en hjärtsymbol och ett stigande hälsodiagram, märkt med The Codest-logotypen, som representerar digital hälsa och HealthTech-lösningar.
Utveckling av programvara

Programvaror för hälso- och sjukvård: Typer, användningsområden

De verktyg som sjukvårdsorganisationer förlitar sig på idag ser inte alls ut som pappersjournaler för årtionden sedan. Sjukvårdsprogramvara stöder nu hälso- och sjukvårdssystem, patientvård och modern vårdleverans över kliniska och andra...

DEKODEST
Abstrakt illustration av ett sjunkande stapeldiagram med en stigande pil och ett guldmynt som symboliserar kostnadseffektivitet eller besparingar. The Codest-logotypen visas i det övre vänstra hörnet med sloganen "In Code We Trust" på en ljusgrå bakgrund
Utveckling av programvara

Så här skalar du ditt utvecklingsteam utan att förlora produktkvaliteten

Ska du skala upp ditt utvecklingsteam? Lär dig hur du kan växa utan att offra produktkvaliteten. Den här guiden täcker tecken på att det är dags att skala, teamstruktur, anställning, ledarskap och verktyg - plus hur The Codest kan...

DEKODEST
Utveckling av programvara

Bygg framtidssäkrade webbappar: Insikter från The Codest:s expertteam

Upptäck hur The Codest utmärker sig genom att skapa skalbara, interaktiva webbapplikationer med banbrytande teknik som ger sömlösa användarupplevelser på alla plattformar. Läs om hur vår expertis driver digital omvandling och affärsutveckling...

DEKODEST
Utveckling av programvara

Topp 10 Lettlandsbaserade mjukvaruutvecklingsföretag

Läs mer om Lettlands främsta mjukvaruutvecklingsföretag och deras innovativa lösningar i vår senaste artikel. Upptäck hur dessa teknikledare kan hjälpa till att lyfta ditt företag.

thecodest
Lösningar för företag och uppskalningsföretag

Java Software Development Essentials: En guide till framgångsrik outsourcing

Utforska denna viktiga guide om framgångsrik outsourcing av Java-programvaruutveckling för att förbättra effektiviteten, få tillgång till expertis och driva projektframgång med The Codest.

thecodest

Prenumerera på vår kunskapsbas och håll dig uppdaterad om expertisen från IT-sektorn.

    Om oss

    The Codest - Internationellt mjukvaruutvecklingsföretag med teknikhubbar i Polen.

    Förenade kungariket - Huvudkontor

    • Kontor 303B, 182-184 High Street North E6 2JA
      London, England

    Polen - Lokala tekniknav

    • Fabryczna Office Park, Aleja
      Pokoju 18, 31-564 Kraków
    • Brain Embassy, Konstruktorska
      11, 02-673 Warszawa, Polen

    Codest

    • Hem
    • Om oss
    • Tjänster
    • Fallstudier
    • Vet hur
    • Karriär
    • Ordbok

    Tjänster

    • Det rådgivande
    • Utveckling av programvara
    • Backend-utveckling
    • Frontend-utveckling
    • Staff Augmentation
    • Backend-utvecklare
    • Ingenjörer inom molntjänster
    • Dataingenjörer
    • Övriga
    • QA-ingenjörer

    Resurser

    • Fakta och myter om att samarbeta med en extern partner för mjukvaruutveckling
    • Från USA till Europa: Varför väljer amerikanska startup-företag att flytta till Europa?
    • Jämförelse av Tech Offshore Development Hubs: Tech Offshore Europa (Polen), ASEAN (Filippinerna), Eurasien (Turkiet)
    • Vilka är de största utmaningarna för CTO:er och CIO:er?
    • Codest
    • Codest
    • Codest
    • Privacy policy
    • Användarvillkor för webbplatsen

    Copyright © 2026 av The Codest. Alla rättigheter reserverade.

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