In risposta a un'altra domanda , un poster suggeriva che sotto la GPL: ... devi fornire il [codice] leggibile dall'uomo, non una versione spogliata degli spazi bianchi ... La leggibilità mi sembrerebbe soggettiva e difficilmente sarebbe esplicitamente richiesta dalla GPL. È?
Sono un po 'nuovo nella programmazione (sono un ingegnere meccanico di professione) e sto sviluppando un piccolo programma durante i miei tempi di inattività che genera una parte (solidworks) basata sul contributo di varie persone provenienti da tutto l'impianto. Sulla base di pochi input (6 per l'esattezza), devo effettuare centinaia …
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 . Le scorciatoie di lingua possono spesso essere utilizzate per rendere il …
React.js fornisce JSX come una sintassi simile a XHTML per la costruzione di un albero di componenti ed elementi. JSX si compila in Javascript e invece di fornire loop o condizionali in JSX, si utilizza direttamente Javascript: <ul> {list.map((item) => <li>{item}</li> )} </ul> Ciò che non sono stato ancora in …
Nei testi su TDD leggo spesso di "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 Ccon metodi a()e b(). Ora penso che sarebbe bello avere un metodo f()che è guidato C. …
Mi chiedo quale sia il ragionamento alla base della decisione di Bootstrap di cambiare tutti i nomi dei casi di cammello in nomi sillabati nella v3.0. Ho cercato su Google e ho consultato alcuni libri, ma riesco a trovare opinioni solo in un modo o nell'altro, senza dati concreti. Ci …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
I linguaggi di programmazione possono spesso essere descritti come dettagliati o concisi . Secondo la mia comprensione, un linguaggio verboso è facile da leggere e capire, mentre un linguaggio conciso è conciso e ordinato, ma più difficile da leggere. Dovrebbero esserci altre cose da considerare nelle definizioni? Sembra che molti …
Ho alcuni dati grezzi per cui devo fare molte cose (spostarli, ruotarli, ridimensionarli lungo un determinato asse, ruotarli in una posizione finale) e non sono sicuro di quale sia il modo migliore per farlo per mantenere la leggibilità del codice. Da un lato, posso creare un singolo metodo con molti …
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 5 anni fa . Come programmatore C e programmatore C #, una delle cose che …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Esistono studi seri su come un programmatore esperto che conosce la lingua X può comprendere …
Mi sono imbattuto recentemente in questo linguaggio di programmazione: const float Zero = 0.0; che viene quindi utilizzato nei confronti: if (x > Zero) {..} Qualcuno può spiegare se questo è davvero più efficiente, leggibile o mantenibile di: if (x > 0.0) {..} NOTA: posso pensare ad altri motivi per …
Con il progredire di C #, sono state aggiunte molte funzionalità linguistiche. È arrivato al punto in cui sta diventando illeggibile per me. Ad esempio, considera il seguente codice snip dal codice Caliburn.Micro qui : container = CompositionHost.Initialize( new AggregateCatalog( AssemblySource.Instance. Select(x => new AssemblyCatalog(x)) .OfType<ComposablePartCatalog>() ) ); Ora, questo …
Mi trovo sempre a lottare con questo ... cercando di trovare il giusto equilibrio tra provare / catturare e il codice che non diventa questo osceno pasticcio di schede, parentesi ed eccezioni che vengono rigirate nello stack di chiamate come una patata bollente. Ad esempio, ho un'app che sto sviluppando …
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 6 anni fa . Stavo solo pensando a quanto sarebbe più semplice leggere il codice …
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.