Domande con tag 'programming-practices'

3
risposte

C'è un inconveniente nella definizione di più piccole classi DRY, invece di classi più ripetitive più grandi? [duplicare]

Ho letto alcuni articoli e sembra che l'uso di più classi nei CSS sia incoraggiato. Sono curioso di scoprire se esiste un numero massimo di classi che un elemento può avere prima che questa soluzione multi-classe perda i suoi benefici. (Potreb...
posta 07.03.2012 - 13:45
3
risposte

Sarebbe meglio avere controlli extra, o sarebbe una perdita di tempo? [duplicare]

Secondo te, pensi che sia una perdita di tempo fare controlli che tu sappia che non è possibile che ci sia / non ci sia, o lo inseriresti semplicemente nel caso ci fosse un bug o qualcosa? Ad esempio, sotto controlla se un pulsante è visibile,...
posta 30.12.2012 - 22:07
5
risposte

Tutto ha un'interfaccia [duplicata]

Sto rilevando un progetto in cui ogni singola classe reale sta implementando un'interfaccia. La maggior parte di queste interfacce è implementata da una singola classe che condivide un nome simile e gli stessi identici metodi (ad es. MyCar e...
posta 15.10.2012 - 21:01
5
risposte

C'è qualche vantaggio nel partecipare a siti come TopCoder o GoogleCode?

Oltre alle ovvie ragioni, come la finanza, l'occupazione e il riconoscimento, quali sono i vantaggi pratici / reali dell'utilizzo dei siti di competizione per la programmazione? Sembra piuttosto algoritmico e matematico pesante, ma come si fa...
posta 15.08.2012 - 19:36
4
risposte

Restituisce null o un valore vuoto / genera un'eccezione? [duplicare]

Diversi libri di programmazione suggeriscono che i metodi non devono restituire valori di null (ad esempio, Codice pulito). Invece di restituire null i valori predefiniti (0 o stringa vuota o oggetto vuoto) devono essere restituiti o...
posta 09.02.2014 - 10:59
11
risposte

typedefs e #defines

Tutti abbiamo definitivamente usato typedef se #define s una volta o l'altra. Oggi mentre lavoravo con loro, ho iniziato a meditare su una cosa. Considera le seguenti 2 situazioni per utilizzare il tipo di dati int con un altro...
posta 18.01.2012 - 12:06
7
risposte

Come devono essere gestiti gli script "usa e getta"?

Sai come va: c'è qualche piccola attività ripetitiva per cui hai trovato il modo di automatizzare rapidamente il 95% del lavoro. Crei uno script, eseguilo, correggi manualmente l'output e il gioco è fatto. Ovviamente non si commette lo script pe...
posta 22.02.2018 - 12:58
1
risposta

Preparazione per un nuovo progetto di programmazione [chiuso]

Mi considero un programmatore alle prime armi - un noob che ti piace. In quanto tale, non sono ancora sicuro su come iniziare un progetto in cui farò cose che non ho mai fatto prima. Ad esempio, mi piacerebbe scrivere un programma che possa s...
posta 22.04.2011 - 06:33
3
risposte

BDD: Introduzione

Sto iniziando con BDD e questa è la mia storia: Feature: Months and days to days In order to see months and days as days As a date conversion fan I need a webpage where users can enter days and months and convert them to days....
posta 08.07.2011 - 22:05
6
risposte

Quali sono le migliori pratiche quando si passa da un progetto all'altro o si torna di frequente ai progetti?

La natura del mio lavoro è che devo passare avanti e indietro tra i progetti ogni poche settimane. Trovo che uno dei maggiori ostacoli alla mia produttività sia il tempo di accelerazione per ottenere di nuovo tutti i pezzi di codice rilevanti "d...
posta 03.06.2012 - 17:11