Domande con tag 'programming-practices'

5
risposte

Perché uno sviluppatore dovrebbe creare una classe pubblica con tutte le proprietà statiche?

Uno sviluppatore precedente ha un paio di classi pubbliche che non ereditano da altre classi ma sono piene di proprietà statiche. È un altro modo di creare una struttura o enum? Si tratta di una tecnica più vecchia o più recente di alloggiamento...
posta 14.06.2013 - 16:25
2
risposte

Come strutturare una moderna applicazione web

Sfondo Recentemente ho sviluppato, per due diversi progetti, due applicazioni web. I due hanno seguito approcci abbastanza diversi. Il primo era una classica applicazione di inventario (elenchi di elementi da visualizzare, selezionare, modifi...
posta 08.08.2013 - 09:44
2
risposte

Qualunque convenzione riconosciuta per i registri di archivio dei repository?

Usiamo TortoiseSVN, ma non abbiamo un sistema di tracciamento dei bug. Lo so, zoppo, ma al di là del mio controllo. Ci sono stati momenti in cui svn non era in uso quotidiano. Ora sono riuscito a premere per usarlo regolarmente, con fusioni,...
posta 26.04.2012 - 12:35
1
risposta

I casi d'angolo e di margine troppo spesso ignorati o ignorati e perché? [chiuso]

Ho la sensazione che molti sviluppatori ignorino i casi angolari e marginali. Spesso tendono a ignorarli. Una volta stavo lavorando a un progetto logistico. Nella gestione degli ordini dell'applicazione c'era un caso in cui circa il 5-10% deg...
posta 03.10.2012 - 20:46
1
risposta

Strategie per gestire più client in grado di modificare contemporaneamente gli stessi dati

Come posso gestire situazioni in cui più client possono modificare lo stesso oggetto contemporaneamente? Ad esempio, ho un'app Web con la console di amministrazione, che consente di modificare i dati del profilo. Diversi utenti vogliono aprir...
posta 15.05.2014 - 10:56
1
risposta

Decoratore che cambia la firma: documenta adeguatamente argomenti aggiuntivi

Diciamo che ho un decoratore personalizzato e voglio che gestisca correttamente la docstring della funzione decorata. Il problema è: il mio decoratore aggiunge una discussione. from functools import wraps def custom_decorator(f): @wraps(f...
posta 21.12.2015 - 20:22
1
risposta

Come implementare il link di aggregazione figlio-genitore in C ++?

Supponiamo che io abbia tre classi P , C1 , C2 , composizione (strong aggregazione) relazioni tra P <>- C1 e P <>- C2 , cioè ogni istanza di P contiene un'istanza di C1 e un'istanza di C2 , ch...
posta 03.10.2012 - 16:40
1
risposta

Ledger o log design per un sistema basato su punti?

In questo momento stiamo creando un nuovo servizio che si integrerà nella piattaforma esistente della nostra azienda. Il servizio sarà responsabile del monitoraggio dei "punti" che un utente può generare nel tempo attraverso determinate attività...
posta 26.02.2013 - 23:53
1
risposta

Importazioni comuni tra molti script nel progetto Python

Sto scrivendo uno script di installazione automatica per un gruppo di software, in Python. Lo scopo è che lo script recuperi i file compressi da una directory e installa / configura ogni utilità o applicazione caso per caso. Dato che ognuno d...
posta 27.04.2016 - 21:10
5
risposte

Cos'è più importante? SOLIDO o BACIO?

Cos'è più importante? SOLIDO o BACIO? Per essere coerente con SOLID, dovrei inserire le classi Decorator e Footer e creare interfacce per loro. public class HelloService { String name; HelloService(String name){ this.name = name...
posta 05.03.2018 - 22:18