Ho ottenuto un'applicazione web abbastanza grande in asp.net usando C #. Inoltre, disponi di una configurazione mobile che utilizza un'API comune che abbiamo scritto per condividere fondamentalmente i dati su entrambe le nostre app utilizzando m...
Secondo i Programmatori pragmatici , il codice dovrebbe essere per le astrazioni, mentre la configurazione e i dettagli dovrebbero essere inclusi nei metadati. Rails sembra divergere drasticamente da questo schema. Gran parte della configuraz...
Stiamo progettando l'applicazione dei microservizi attorno all'API REST. L'applicazione ha lo scopo di cercare, creare, aggiornare e recuperare documenti da molti archivi eterogenei.
Mi chiedo se devo modellare i servizi attorno alle operazio...
Nella mia esperienza, il design tecnico è reso più difficile quando è separato dall'implementazione, in particolare assegnando i ruoli a persone diverse, perché è facile per il progettista trascurare una miriade di dettagli di implementazione /...
Abbiamo una varietà di funzioni di base (utilità data, invio e-mail, calcoli matematici interni, ecc.) che sono attualmente in un vecchio progetto VB.NET.
Stiamo andando verso C # e mi chiedo se dovremmo scrivere una nuova libreria che le nos...
Non riesco a capire come.
1) Identificazione risorsa . Come identifico la risorsa? Qualcosa come questo? /latest_news/<id> Non sembra giusto.
2) Supponiamo ora di avere un URL per la risorsa latest news . Ora ogni richiest...
Capisco perché è una buona idea codificare su un'interfaccia piuttosto che su una classe concreta. Lo trovo difficile da implementare anche se altri metodi generalmente hanno bisogno di usare le proprietà dell'oggetto dato. Ho preso la parte sba...
Quando si inizia un nuovo progetto, i progetti "proattivi" sono utili? Voglio dire, se crei un diagramma UML / diagramma di attività / Usa caso / diagramma di classe / ecc. per qualsiasi cosa e ogni cosa a cui pensare, poi quando pensi hai fin...
Ho deciso di iniziare a creare un'app SAAS . Desidero mantenere bassi i costi di hosting inizialmente, fornendo comunque una buona esperienza utente. Ecco i componenti che compongono la mia app:
Front-end
Reverse Proxy (Nginx)
Servizio...
Quindi se ho una classe chiamata Object , una classe, bench , che deriva da Object , e infine una classe chiamata Park che deriva da Object che ha-a bench - è questa brutta "pratica", avere due oggetti che tecnicamente...