QNA > C > Cosa Fa Effettivamente Codenation?

Cosa fa effettivamente CodeNation?

A2A. Attualmente lavoro come ingegnere di sviluppo software presso CodeNation.

CodeNation è una start-up con sede a Bangalore che utilizza processi e strumenti unici per sviluppare software aziendale di alta qualità e grande efficienza.

main-qimg-f797304c54909716efb181a108352afb.webp

CodeNation lavora su più prodotti aziendali che sono utilizzati da aziende Fortune-500. Tuttavia attualmente la maggior parte del lavoro si concentra su un prodotto conosciuto come ALine o Assembly Line. ALine gestisce il flusso di lavoro nel processo di sviluppo del software, automatizza molti compiti, esegue un costante controllo di qualità, raccoglie metriche e applica un processo rigoroso. Questo sistema calcola ogni singolo dettaglio coinvolto nel rendere il processo migliore. Alcune delle tecnologie utilizzate sono Python, Java, MySQL, AngularJS, Amazon Web Services, Spring MVC ecc.

Firewall for Code è una parte di ALine. È uno strumento che impedisce al cattivo codice di essere controllato, non permettendo così alla qualità del codice di diminuire. Ogni volta che viene aggiunto un nuovo codice, Code Firewall controlla automaticamente le metriche di qualità per il nuovo codice, le confronta con le metriche di qualità del codice corrente e se il nuovo codice ha metriche più basse del codice esistente, rifiuta il nuovo codice. Tutti questi calcoli e confronti avvengono in tempo reale, così la persona che cerca di aggiungere il codice riceve il feedback e può fare le modifiche necessarie. Capire le metriche di qualità è un compito difficile e impegnativo che coinvolge la conoscenza di domini come l'apprendimento automatico, l'elaborazione del linguaggio naturale, la scalabilità dell'infrastruttura, il cloud computing, lo sviluppo sicuro del software, ecc.

Di Coumas

Perché la maggior parte delle chiese protestanti non osservano la Quaresima? :: È vero che Louis Vuitton brucia tutte le sue borse invendute?
Link utili