Sto leggendo sul post del blog di JB Rainsberger sui test integrati e mi chiedo in che modo un test di integrazione è più duro con il nostro design? Scriviamo più test integrati, che sono più grandi e non criticano il nostro design con la stessa severità con cui fanno …
Sto scrivendo un programma in Java dove ad un certo punto devo caricare una password per il mio keystore. Solo per divertimento, ho provato a mantenere la mia password in Java il più breve possibile facendo questo: //Some code .... KeyManagerFactory keyManager = KeyManagerFactory.getInstance("SunX509"); Keystore keyStore = KeyStore.getInstance("JKS"); { char[] …
Stiamo costruendo un'applicazione web per l'azienda, la cui amministrazione esisteva finora solo nei fogli Excel. Ormai abbiamo quasi finito, ma recentemente mi è stato assegnato un compito per importare tutti i loro dati da quei fogli nel nostro nuovo sistema. Il sistema è integrato in Java, ma poiché questa importazione …
Sto per iniziare a creare un sito web di un progetto musicale per un amico. Dovrebbe essere abbastanza semplice per ora: nessun contenuto dinamico (date del tour, ecc.) E nient'altro che alcune canzoni campione o collegamenti SoundCloud incorporati. Non mi aspetto di utilizzare altro che JavaScript vaniglia e Bootstrap o …
Quali avvertenze dovrei conoscere mentre localizzo i numeri nella mia applicazione front-end? Esempio: in portoghese brasiliano (pt-BR) abbiamo diviso migliaia con punti e decimali con virgole. In inglese americano (en-US) è il contrario. In pt-BR presentiamo le cifre separate da migliaia, lo stesso di en-US. Ma leggendo sull'inglese indiano (en-IN) …
Ho un progetto di aiuto che utilizzo in tutte le applicazioni che creo. Contiene alcuni metodi di estensione e un gruppo di classi helper generiche, controlli ecc. Di tanto in tanto aggiorno / estendo il progetto helper. Questi di solito sono progetti piccoli e non correlati, e io sono l'unica …
Sto cercando di capire queste classificazioni e perché esistono. La mia comprensione è giusta? Se no, cosa? P è la complessità polinomiale o per un numero reale non negativo , come , ecc. Se un problema appartiene a P, allora esiste almeno un algoritmo che può risolverlo da zero in …
In precedenza, ho usato solo linguaggi di programmazione orientata agli oggetti (C ++, Ruby, Python, PHP) e ora sto imparando C. Sto trovando difficoltà a capire il modo corretto di fare le cose in un linguaggio senza il concetto di un 'Oggetto'. Mi rendo conto che è possibile utilizzare i …
Se voglio salvare e recuperare un oggetto, dovrei creare un'altra classe per gestirlo, o sarebbe meglio farlo nella classe stessa? O forse mescolando entrambi? Quale è raccomandato secondo il paradigma OOD? Per esempio Class Student { public string Name {set; get;} .... public bool Save() { SqlConnection con = ... …
L'ho visto nei paradigmi imperativi f (x) + f (x) potrebbe non essere lo stesso di: 2 * f (x) Ma in un paradigma funzionale dovrebbe essere lo stesso. Ho provato a implementare entrambi i casi in Python e Scheme , ma per me sembrano abbastanza semplici lo stesso. Quale …
Questo è qualcosa che mi preoccupa da un po 'di tempo. Vale davvero la pena testare l'unità di un client API? Supponiamo che tu stia creando una piccola classe per sottrarre le chiamate a un'API REST di petshop. Il negozio di animali domestici è un'API molto semplice e ha una …
Stavo facendo ricerche sulla suite di compilatori gcc su wikipedia qui , quando è venuto fuori questo: GCC iniziò usando i parser LALR generati con Bison, ma gradualmente passò ai parser scritti in discesa ricorsiva scritti a mano; per C ++ nel 2004, e per C e Objective-C nel 2006. …
Le applicazioni possono sempre generare errori. Se si verifica un errore del genere, l'utente deve essere avvisato, perché ciò che ha chiesto all'applicazione di fare non è riuscito. Tuttavia, quante informazioni devono essere fornite all'utente? Penso che la maggior parte di noi sia d'accordo sul non mostrare una traccia dello …
Fino ad ora non conosco le differenze CHIAVE tra questi tre. Quando qualcuno me lo chiede, dico solo che C # è un linguaggio di programmazione, HTML e XML sono Markup Language e JavaScript e VBScript sono linguaggi di scripting. Ma quali sono le differenze chiave che le distinguono l'una …
(Sto parlando di codice HTML / CSS (non di linguaggi di programmazione) ma penso che dovremmo affrontare lo stesso problema dei programmatori.) Sono il progettista senior di front-end in una squadra e spesso devo rielaborare la produzione dei miei junior in tempi ristretti. Sono di fronte a 2 problemi: Il …
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.