LogoPišite nam

Korporativno programiranje u Hrvatskoj

Tisuću načina do boljeg koda

starwixzy je informativni portal o razvoju softvera u velikim organizacijama: od arhitekture i testiranja do timske kulture i održavanja koda.

Monitor with source code on a developer desk

Načela čistog koda

  • Čitljivost
  • Automatizirani testovi
  • Jasna dokumentacija

Uložite u bolji način razvoja softvera.

Korporativno programiranje zahtijeva više od pisanja koda. Potrebni su dogovoreni standardi, pregledi promjena, razumljiva arhitektura i tim koji međusobno dijeli znanje. Na ovom portalu prikupljamo praksu koja se u hrvatskim organizacijama pokazala korisnom.

Saznajte više
Laptop on a white desk with a plant
  • Čist i čitljiv kod

    Dosljedna imena, male funkcije i jasna struktura olakšavaju rad cijelom timu.

  • Kontrola verzija

    Disciplinirano grananje i pregled promjena čuvaju povijest i stabilnost projekta.

  • Sigurnost od početka

    Sigurnosne prakse uključene su u svaku fazu razvoja, a ne dodane naknadno.

Pregled praksi

Razvoj i isporuka bez problema

  • Pregledna arhitektura

    Slojevita i modularna struktura omogućuje da sustav raste bez gubitka preglednosti.

  • Pouzdano testiranje

    Jedinični, integracijski i end-to-end testovi hvataju pogreške prije nego stignu do korisnika.

  • Mirna isporuka

    Automatizirani procesi izgradnje i objave smanjuju rizik i ubrzavaju povratnu informaciju.

Često postavljana pitanja

Kratki odgovori na pitanja koja se najčešće javljaju kada govorimo o razvoju softvera u organizacijama.

Što je korporativno programiranje?

To je razvoj softvera unutar većih organizacija, gdje na istom sustavu radi više timova. Naglasak je na dogovorenim standardima, održivosti, sigurnosti i dugoročnom održavanju.

Kako timovi održavaju kvalitetu koda?

Kombinacijom pregleda koda, automatiziranih testova, statičke analize i zajedničkih smjernica pisanja. Tako se pogreške otkrivaju rano, a znanje dijeli među članovima tima.

Zašto su pregledi koda važni?

Drugi par očiju uočava propuste, predlaže jednostavnija rješenja i prenosi znanje o dijelovima sustava koje poznaje samo jedna osoba.

Kako se upravlja tehničkim dugom?

Tehnički dug treba učiniti vidljivim, redovito ga procjenjivati i planirano otplaćivati u malim koracima uz razvoj novih funkcionalnosti.

Blue digital padlock over circuit background

Okvir

Vjerujemo u jasne okvire

temeljnih načela čistog koda
7temeljnih načela čistog koda
faze životnog ciklusa softvera
4faze životnog ciklusa softvera
razine automatiziranog testiranja
3razine automatiziranog testiranja
koraka kvalitetnog pregleda koda
5koraka kvalitetnog pregleda koda
Laptop with code and a coffee cup on a desk

Naš tim

Naš tim su stručnjaci za korporativno programiranje.

Iskusni programeri i arhitekti koji dijele znanje o pouzdanom razvoju softvera.

  • Smiling man with short dark hair in a casual shirt

    Marko Horvat

    Voditelj razvoja

  • Professional woman with dark hair in a blazer smiling

    Ivana Kovačević

    Arhitektica sustava

  • Man in a suit with a confident expression

    Luka Babić

    Voditelj kvalitete

  • Young woman with long brown hair smiling

    Petra Marić

    Inženjerka pouzdanosti

  • Bearded man in a dark shirt looking at camera

    Matej Novak

    Backend programer

  • Woman with curly hair smiling in a bright office

    Ana Jurić

    Frontend programerica