Публікації

Показано дописи з міткою "php convenzioni di codice roistat gestione dello sviluppo codice perfetto open source github nessuno legge i tag"

Convenzioni del codice: come conserviamo il ritmo veloce di sviluppo di un progetto PHP

Ciao, Habr. Mi chiamo Eugene Udodov, sono il co-fondatore e direttore tecnico di Roistat. Voglio condividere la nostra esperienza nello sviluppo di un prodotto ampio e complesso, il sistema di analisi. TL; DR : Abbiamo esposto le nostre convenzioni sul codice su github e spiegato nell'articolo come applicarlo nella pratica. Quando si sviluppano prodotti di grandi dimensioni, c'è un problema comune: nel tempo, un sacco di codice legacy si sta accumulando, le attività stanno diventando sempre più lente. Inoltre, con la crescita del team, gli sviluppatori iniziano a scrivere il codice in modi diversi e la mancanza di regole uniformi può portare a conflitti e controversie. Per 4 anni di esistenza del nostro progetto abbiamo fatto più di 20 000 Pull Request'ov (ulteriori PR) e sotto katom dirò, come abbiamo risolto questi problemi. Ho provato a scrivere l'articolo più utile. Sarà interessante per te se hai riscontrato i seguenti problemi. Se sei un direttore tecnico o tecnic