I miei colleghi e io ci stiamo impegnando a capire perché qualcuno dovrebbe fare di tutto per programmare numeri in una base diversa dalla base 10.
Ho suggerito che potresti ottimizzare le equazioni più lunghe inserendo le variabili nella bas...
Questa domanda è stata ispirata da questo . Mentre quell'altra domanda era ritenuta localizzata, credo che il problema di fondo sia qualcosa di estremamente comune nel nostro settore. So che ci sono alcuni sviluppatori, che leggeranno questo e...
Stavo leggendo un articolo sulle cattive pratiche di programmazione .
Ha menzionato -
"Yo-Yo code" that converts a value into a different representation, then converts it back to where it started (eg: converting a decimal into a string...
Come sapete voi che state scrivendo il codice più robusto possibile senza l'overengineering?
Mi trovo a pensare troppo a ogni possibile percorso che il mio codice può intraprendere e talvolta mi sembra una perdita di tempo. Immagino che dipen...
Supponiamo di voler scrivere una funzione che concatena due stringhe in C.
Il modo in cui scriverei è:
void concat(char s[], char t[]){
int i = 0;
int j = 0;
while (s[i] != 'void concat(char s[], char t[]){
int i, j;
i =...
Ho fatto programmazione web da molto tempo e, da qualche parte, ho perso la cognizione del perché stiamo facendo quello che stiamo facendo oggi (o come siamo arrivati a fare le cose in questo modo)?
Ho iniziato con lo sviluppo web ASP di base...
Sono curioso di sapere se qualcuno ha delle metodologie che sono significativamente diverse (non una ricombinazione) e apprezzerei particolarmente chiunque abbia portato avanti qualsiasi esperienza con alternative.
Dove lavoro gli sviluppatori mi dicono sempre "Ho aggiunto questo nel caso del futuro" o "Penso che sia una buona idea farlo perché probabilmente lo vorranno un giorno". Penso che sia bello che siano proattivi nel cercare di anticipare i cambiam...
Ho appena avuto una discussione su una scelta di design dopo una revisione del codice. Mi chiedo quali sono le tue opinioni.
Esiste questa classe Preferences , che è un bucket per le coppie chiave-valore. I valori nulli sono legali (quest...
Presso il nostro negozio utilizziamo SVN per il controllo del codice sorgente e CruiseControl per CI sulla gestione di build e implementazioni automatiche nei nostri ambienti di sviluppo, test e integrazione.
Tutto funziona senza problemi, tu...