Tutte le domande

10
risposte

Spostando la tua carriera in un altro linguaggio di programmazione [chiuso]

Ci metterò al sodo. Sto cercando consigli su come uno sviluppatore esperto possa convincere un potenziale datore di lavoro che dovrebbero essere considerati per una posizione che utilizza un'altra lingua. Ciò si verifica quando vengono soddisfat...
posta 25.03.2011 - 04:16
11
risposte

Le informazioni nascondono più di una convenzione?

In Java, C # e in molti altri linguaggi strongmente controllati staticamente controllati, siamo abituati a scrivere codice come questo: public void m1() { ... } protected void m2() { ... } private void m2() { ... } void m2() { ... } Alcune...
posta 05.08.2011 - 15:22
9
risposte

Perché Java non consente la presenza di definizioni di funzioni al di fuori della classe?

Diversamente dal C ++, in Java, non possiamo avere solo dichiarazioni di funzioni nella classe e definizioni al di fuori della classe. Perché è così? È necessario sottolineare che un singolo file in Java dovrebbe contenere solo una classe e n...
posta 29.01.2013 - 05:14
3
risposte

Perché il nome della cartella "bin" è utilizzato in alcuni framework e lingue?

Ho imparato Java. E ancora dopo un tempo prolungato non so perché il nome della cartella è "bin" dove trovi tutti gli strumenti per java? C'è una ragione logica dietro a questo? Ho anche notato lo stesso anche nel framework .Net     
posta 17.05.2012 - 16:50
10
risposte

Best practice e galateo per la configurazione delle notifiche via e-mail

Se dovessi impostare un avviso via email per i clienti del tuo sito web per iscriversi, quali regole di etichetta dovrebbero essere seguite? Posso pensare a qualcuno in cima alla mia testa: Gli utenti possono disattivare Solo testo (o i...
posta 20.03.2009 - 20:14
8
risposte

Pericoli di un'enorme applicazione monolitica

Il grande progetto su cui sto lavorando da un paio d'anni è un'applicazione di controllo (e di tutto) di un dispositivo avanzato, cuore del suo firmware. Il dispositivo è abbastanza avanzato, con funzionalità più diverse di quelle che potrei...
posta 13.07.2011 - 16:41
7
risposte

Apprendimento del linguaggio C ++ correttamente (non C con le classi) [duplicato]

Il tipico motivo per cui ho sentito il motivo per cui gli utenti bash C ++ è che in realtà non conoscono il C ++, sanno solo "C con classi", che apparentemente è diverso. Sto solo iniziando ad imparare il C ++, tuttavia, voglio davvero imparar...
posta 16.02.2011 - 07:21
6
risposte

Che cosa significa la legge di Jamie Zawinski?

Ho bisogno di una spiegazione adeguata di Legge del Software Envelopment di Jamie Zawinski : Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.     
posta 25.05.2012 - 19:53
6
risposte

Come rimuovere una funzione o funzione quando si usa TDD

Nei testi su TDD ho letto spesso "rimuovere la duplicazione" o "migliorare la leggibilità" durante la fase di refactoring. Ma cosa mi fa rimuovere una funzione inutilizzata? Ad esempio, diciamo che esiste una classe C con metodi a()...
posta 24.05.2016 - 10:01
6
risposte

Qual è la filosofia / il ragionamento dietro i nomi dei metodi di casing Pascal di C #?

Sto appena iniziando a imparare C #. Venendo da uno sfondo in Java, C ++ e Objective-C, trovo che il caso Pascal di C # sia un nome univoco, e un po 'difficile da abituare all'inizio. Qual è il ragionamento e la filosofia dietro questo? Suppo...
posta 01.03.2011 - 20:10