Je suis débutant dans le monde de Java (7 ans de niveau C bas). Lorsque j’ai commencé à lire les sites liés à Java: http://wiki.apidesign.org/wiki/Main_Page http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/ Je suis confus par la terminologie existante: classe paquet module composant récipient un service cadre Plate-forme J’ai trouvé beaucoup de ressources sur la définition des termes (et beaucoup plus): […]
En lisant les critiques sur Amazon et ACCU, on peut lire que le livre de John Lakos, Conception de logiciels C ++ à grande échelle, pourrait être la pierre de Rosetta pour la modularisation. Dans le même temps, le livre semble être très rare: peu de lecteurs l’ont lu, et aucun exemplaire électronique pirate ne […]
Une vraie question que je me posais dernièrement: quels choix de conception ont permis à x86 d’être une petite architecture endian au lieu d’une architecture big endian?
Je voudrais construire un système basé sur Erlang / OTP, qui résout un problème «extrêmement déroutant». J’ai déjà lu / parcouru: Apprenez un peu Erlang; Programmation Erlang (Armstrong); Programmation Erlang (Cesarini); Erlang / OTP en action. J’ai l’essentiel des processus, de la messagerie, des superviseurs, des serveurs génériques, de la journalisation, etc. Je comprends que […]
Je voudrais construire mon propre serveur API RESTful et je n’ai aucune idée de ce dont j’ai besoin pour cela. Je vais vous parler un peu du projet: Sur un Webservice (www.monsite.com/), les utilisateurs peuvent enregistrer et gérer leur compte, etc. Mais ils peuvent également utiliser l’API RESTful (mysite.com/api / …) et peuvent y arriver […]
En cours, nous apprenons maintenant à créer une application Spring, même si Spring n’est pas directement impliqué, nous avons appris à créer les interfaces pour les objects DAO et les couches de service. Corrigez-moi si je me trompe: la couche DAO est plutôt abstraite: elle contient uniquement les opérations CRUD et est utilisée pour lire […]
Si vous optez pour une architecture de microservices dans votre organisation, ils peuvent partager la configuration via zookeeper ou son équivalent. Cependant, comment les différents services devraient-ils partager un schéma de firebase database commun? constantes communes? et des utilitaires communs? Une solution consisterait à placer tous les microservices dans le même référentiel de codes, mais […]
Pourquoi ne pas l’utiliser comme modèle de composant général pour Javascript, y compris Javascript exécuté par navigateur? En un coup d’œil, cela semble être un bon moyen de modulariser le projet sur lequel je travaille actuellement, qui consiste en un grand code base Javascript, avec beaucoup de composants, dont certains interagissent les uns avec les […]
Pourquoi devrais-je choisir Scala dans une autre langue pour un nouveau projet? Dans quels domaines est-il excellent? Remarque Il y avait quelques bonnes réponses données, malheureusement je ne pouvais en marquer qu’une comme réponse acceptée. Cependant, dans l’ensemble, l’attrait de Scala semble provenir de deux choses principales: Excellent support pour la concurrence Attirer les meilleurs […]
Je me suis récemment retrouvé dans la position d’expliquer une application (interne) que j’ai écrite à deux candidats que mon entreprise aime embaucher pour aider à la maintenance et à l’ajout de fonctionnalités mineures. C’est la première application de “production” que j’ai écrite, elle a 45 ko de LOC et j’ai passé presque deux ans […]