Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi


3
Come implementare la valutazione pigra di if ()
Attualmente sto implementando un valutatore di espressioni (espressioni a riga singola, come formule) basato su quanto segue: l'espressione inserita viene tokenizzata per separare letterali booleani, numeri interi, decimali, stringhe, funzioni, identificatori (variabili) Ho implementato l'algoritmo Shunting-yard (leggermente modificato per gestire le funzioni con un numero variabile di argomenti) per sbarazzarsi …

6
CoffeeScript e funzioni nominate
Altrove , è sorto un argomento sulla terminologia di una funzione denominata in CoffeeScript. In particolare qualcuno si riferiva a qualcosa del genere: foo = -> console.log("bar") come una funzione con nome. Ma è stato obiettato che tutto in CoffeeScript sono funzioni anonime e non ci sono funzioni nominate. Questo …

5
C'è un modo per usare gcc come libreria?
Chiunque conosce una soluzione che funziona in questo modo: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results = …
10 c++  c  gcc 



1
Struttura dei dati ottimale per la nostra API
Sono nelle prime fasi della stesura di una modalità principale Emacs per la rete Stack Exchange ; se usi Emacs regolarmente, questo alla fine ti gioverà. Al fine di ridurre al minimo il numero di chiamate effettuate all'API di Stack Exchange (limitato a 10000 per IP al giorno) e di …

1
Costruire un sistema informatico con JS? [chiuso]
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 . Di recente ho finito questo libro intitolato The Elements of Computing …
10 javascript 




2
Classe di contesto nel modello di strategia
Sto cercando di capire il modello di strategia e mi chiedo: la classe di contesto è indispensabile o posso lasciarla fuori senza compromettere lo scopo del modello? Avevo l'impressione di aver bisogno di una sorta di interruttore per leggere diversi tipi di file, ma non volevo solo hackerare qualcosa e …

2
Tipi in Lisp e Scheme
Vedo ora che la racchetta ha tipi. A prima vista sembra quasi identico alla digitazione di Haskell. Ma il CLOS di Lisp copre alcuni dei tipi di spazio di Haskell? La creazione di un tipo Haskell molto rigoroso e un oggetto in qualsiasi linguaggio OO sembra vagamente simile. È solo …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.