Stavo leggendo alcune pratiche di intervista di sviluppo, in particolare sulle domande tecniche e sui test posti durante le interviste e sono inciampato parecchie volte sui detti del genere "Ok hai risolto il problema con un ciclo while, ora puoi farlo con ricorsione ", o" tutti possono risolvere questo con …
Mi è sempre piaciuta l'idea di avere l'ereditarietà multipla supportata in una lingua. Molto spesso però è stato intenzionalmente dimenticato, e la presunta "sostituzione" sono interfacce. Le interfacce semplicemente non coprono tutto lo stesso terreno dell'ereditarietà multipla, e questa restrizione può occasionalmente portare a più codice della caldaia. L'unica ragione …
Il nostro team di documentazione composto da una decina di persone è passato di recente da SVN a Git. In SVN, tutti hanno lavorato sul master, un modello che ho sempre odiato, ma non sono stato in grado di realizzare quel cambiamento. Come parte del passaggio a Git, abbiamo deciso …
Ho diagnosticato l'ADD. Leggero ma abbastanza per influenzare il mio lavoro: Facilmente distratto Non riesco a concentrarmi su un progetto alla volta Dipendente dal web Indugio eccetera. Quali strategie usi per compensare? Un chiarimento Ho un vero ADD. Mi è stato diagnosticato quando ero un bambino e ho lottato con …
Nella programmazione orientata agli oggetti, ovviamente non esiste una regola esatta sulla lunghezza massima di un metodo, ma ho ancora trovato queste due virgolette in contraddizione tra loro, quindi vorrei sentire cosa ne pensate. In codice pulito: un manuale di agile software artigianale , Robert Martin afferma: La prima regola …
Basta sfogliare il codice sorgente di google maps. Nella loro intestazione, hanno 2 div con id = "search" l'uno contiene l'altro e ha anche l'attributo jstrack = "1". C'è una forma che li separa così: <div id="search" jstrack="1"> <form action="/maps" id="...rest isn't important"> ... <div id="search">... Dal momento che questo …
Mi è stato assegnato il compito di sviluppare requisiti e specifiche per un progetto che sta iniziando il nostro gruppo. Mi sono reso conto che non conosco la differenza; una ricerca su Google mi ha confuso di più - sembra che alcune persone affermino che le specifiche sono requisiti, ma …
Ho visto una conferenza di Herb Sutter in cui incoraggia ogni programmatore C ++ a usare auto. Ho dovuto leggere il codice C # qualche tempo fa dove varera ampiamente utilizzato e il codice era molto difficile da capire - ogni volta che varveniva usato dovevo controllare il tipo di …
Sono appena uscito dal college e inizierò l'università da qualche parte la prossima settimana. Abbiamo visto unit test, ma non li abbiamo usati molto; e tutti ne parlano, quindi ho pensato che forse avrei dovuto fare un po '. Il problema è che non so cosa testare. Devo testare il …
Ho visto molte persone affermarsi di essere un "consulente software". Questi consulenti fanno ciò che fa un normale sviluppatore di software, scrivono codice, stimano attività, correggono bug e partecipano alle riunioni ecc. L'unica differenza sono i dati finanziari, i consulenti finiscono per guadagnare di più. Allora, in che modo uno …
C'è un codice che è GPL o LGPL che sto pensando di utilizzare per un progetto iPhone. Se prendessi quel codice (JavaScript) e lo riscrissi in una lingua diversa per l'uso su iPhone, sarebbe un problema legale? In teoria, il processo che è accaduto è che ho passato tutte le …
Ho letto molti libri per vari linguaggi di programmazione, Java, Python, C, ecc. Capisco e conosco tutte le basi dei linguaggi e comprendo algoritmi e strutture di dati. (Equivalente di due anni di lezioni di informatica) MA, non riesco ancora a capire come scrivere un programma che fa qualcosa di …
Ho un package.jsonche si aspetta un acronimo di licenza approvato SPDX, ma non riesco a trovarne uno che significhi "licenza commerciale proprietaria, tutti i diritti riservati". Ce n'è una per non-FOSS, dove voglio precisare che voglio permettere nessun riutilizzo?
Qualcuno potrebbe spiegare chiaramente la differenza tra una porta e un socket. So che una porta funge da porta nella rete per un processo di applicazione e che il processo di applicazione utilizza una connessione socket a un determinato numero di porta per gestire la comunicazione di rete ma quando …
Sto sviluppando l'interfaccia utente per un'applicazione .NET MVC che richiederà la localizzazione internazionale di tutti i contenuti nel prossimo futuro. Conosco molto bene .NET in generale, ma non ho mai avuto un progetto che richiedesse un'attenzione così significativa sull'accessibilità internazionale. Il progetto è inizialmente in inglese. Quali misure devo prendere …
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.