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.
Nella mia applicazione Web ASP.net MVC4 utilizzo IEnumerables, cercando di seguire il mantra per programmare l'interfaccia, non l'implementazione. Return IEnumerable(Of Student) vs Return New List(Of Student) Le persone mi dicono di usare List e non IEnumerable, perché gli elenchi impongono l'esecuzione della query e IEumerable no. È davvero questa la …
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 4 anni fa . Nel libro The Pragmatic Programmer , gli autori menzionano il concetto …
Ieri, ho lanciato una versione v1.0 di un progetto Web su cui ho lavorato circa 6 settimane (acceso e spento, cioè). Non ho registrato esattamente il mio tempo, ma in base alle mie esperienze stimerei che, per tutto il tempo che ho trascorso a programmare, la metà è stata spesa …
Nella domanda sulla gestione del mio antiquato collega , varie persone hanno discusso delle strategie per trattare con i colleghi che non sono disposti a integrare il loro flusso di lavoro con quello del team. Vorrei, se possibile, apprendere alcune strategie per "insegnare" a un collega che è semplicemente ignorante …
Questo mi ha infastidito per un po '. Il più delle volte, quando si tratta di archiviare dati in strutture come hashtable, programmatori, libri e articoli insistono sul fatto che l'indicizzazione di elementi in dette strutture in base a valori String sia considerata una cattiva pratica. Eppure, finora, non ho …
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 3 anni fa . Di recente ho letto il post sul blog di Three Big …
Ogni volta che mi imbatto in una nuova API o in un linguaggio di programmazione o anche in semplici pagine man di Linux , le ho sempre (da quando ricordo) evitate e invece ho pigramente fatto affidamento su esempi per comprendere nuovi concetti. Inconsciamente, evito la documentazione / API ogni …
Stavo leggendo questo blog di Joel Spolsky circa 12 passaggi per migliorare il codice . L'assenza di Test Driven Development mi ha davvero sorpreso. Quindi voglio rivolgere la domanda ai Guru. TDD non vale davvero la pena?
Ho una certa esperienza nella scrittura di piccoli strumenti in Haskell e lo trovo molto intuitivo da utilizzare, in particolare per la scrittura di filtri (che utilizzano interact) che elaborano il loro input standard e lo collegano all'output standard. Di recente ho provato a utilizzare uno di questi filtri su …
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 4 anni fa . Ho visto una serie di domande da quando sono stato qui …
Rifatterai la tua app mentre procedi o ti concentri sul completamento dell'app prima? Il refactoring comporterà un rallentamento dei progressi dell'app dell'app. Completare l'app significherà che potresti avere un'app molto difficile da mantenere in seguito? L'app è un progetto personale. Non so davvero come rispondere a "Ciò che guida la …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Allegato 1 , Allegato 2 , immagino che non ti sarà difficile ricordare altri esempi. La cosa è: se esiste più …
Di recente ho pensato all'uso di numeri interi senza segno in C # (e immagino che si possa dire un argomento simile su altri "linguaggi di alto livello") Quando ho bisogno di un numero intero di solito non mi trovo di fronte al dilemma della dimensione di un numero intero, …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . La programmazione delle coppie è abbastanza famosa oggi. Ha diversi vantaggi …
Vedo in molti software legacy e tutorial difettosi su Internet che raccomandano di utilizzare exit(-1), return -1o simili per rappresentare "terminazione anomala". Il problema è che, almeno in POSIX, -1non è mai stato e non è un codice di stato valido. man 3 exitillustra che exit()restituisce il valore di status …
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.