Le pratiche di programmazione sono le pratiche comunemente o meno utilizzate nello sviluppo di software. Questi possono includere elementi come Sviluppo Agile, Kanban, Scorciatoie per la codifica, ecc.
Usiamo spesso le strutture c ++ per definire la struttura dei dati rispetto alla classe che può essere un modulo completo con metodi membri. Ora in fondo, sappiamo che entrambi sono uguali (parlando liberamente). Il fatto che spesso utilizziamo / trattiamo le strutture come entità solo dati crea questo impulso …
Lavoro in un'azienda di sistemi di controllo, dove il lavoro principale è SCADA e PLC , insieme ad altre cose sui sistemi di controllo. Lo sviluppo del software non è realmente qualcosa che la società fa, a parte piccoli pezzi qua e là, fino a quando non è stata presa …
I veri programmatori possono scrivere il codice assembly in qualsiasi lingua. (Muro di Larry). Per quanto ne so, Mr. Larry Wall sta cercando di dire che per un vero programmatore qualsiasi lingua può avere la stessa funzionalità di ASM. Ma sul serio non capisco. Come si può scrivere il codice …
Sto lavorando in una società per un progetto per il loro reparto vendite. È il mio primo lavoro di programmazione professionale, ma sto programmando da solo e apprendo da anni. Parte del progetto prevede la raccolta di alcuni dati e la loro combinazione con l'input per produrre e rappresentare graficamente. …
Mi sono imbattuto in questa tecnica di programmazione durante la programmazione di coppia in un'intervista e non sono riuscito a trovarne il nome su Google. L'idea è che prima scrivi l'espressione che usa le variabili e poi scrivi il codice che calcola le variabili in seguito. Per usare un codice …
In genere, vedo alcune istruzioni usando nella parte superiore del file di classe. Esempio: using System.Collections.Generic; using System.IO; using System.Xml.Linq; Ma in un progetto a cui sto lavorando, in diverse occasioni vedo 20 o più utilizzi / importazioni in un file di classe. Questo cattivo design? Sembra che le classi …
Sto lavorando a un progetto AngularJS e gli attributi sono numerosi in molti dei miei elementi HTML: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Esiste una convenzione standardizzata per l'ordine di questi attributi? Alfabetico? Raggruppati per significato (ad esempio tutti gli attributi angolari insieme)? Attributi HTML …
Dopo aver appreso la programmazione funzionale in Haskell e F #, il paradigma OOP sembra arretrato con classi, interfacce, oggetti. Quali aspetti del PQ posso mettere in atto affinché i miei colleghi possano capire? Vale la pena parlare con il mio capo di stili FP per riqualificare la mia squadra …
Ho notato dove lavoro le persone sono entusiaste di archiviare informazioni nei nomi dei file e analizzare i nomi dei file. Per me questa non sembra essere una buona pratica. Vedo già i problemi occasionali con gli script che cercano un file e ottengono quello sbagliato perché un altro file …
Ho scritto questa lezione che fa alcune cose (forse questa è una violazione del principio della responsabilità singola). Ora mi rendo conto che un'altra parte del progetto ha bisogno di un pezzo di quella logica e il modo in cui lo esporrò è quello di estrarre una classe dal mio …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Stiamo eseguendo il refactoring di una base di codice legacy di 20 anni e sto discutendo con il mio collega sul formato dei commenti nel codice (plsql, java). Non esiste un formato predefinito per i commenti, ma nella maggior parte dei casi le persone fanno qualcosa di simile nel commento: …
In un articolo di HN , mi sono imbattuto nel seguente consiglio: Dì sempre al tuo cliente / utente "sì", anche se non sei sicuro. Il 90% delle volte, troverai un modo per farlo. Il 10% delle volte, tornerai indietro e ti scuserai. Piccolo prezzo da pagare per la grande …
La mia domanda può sembrare molto scientifica, ma penso che sia un problema comune e speriamo che sviluppatori e programmatori esperti abbiano qualche consiglio per evitare il problema che menziono nel titolo. A proposito, quello che descrivo qui sotto è un vero problema che sto cercando di risolvere in modo …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Sono un programmatore alle prime armi. Studio linguaggi come C, C …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.