Génie logiciel

31
Un site Web doit-il utiliser sa propre API publique?

Je commence à écrire un webservice, et j'ai construit avec nodeJS et une approche RESTfulish. À partir de ce que je rassemble: L'avantage est que vous n'avez pas à dupliquer de code. Les inconvénients sont que vous: mettra à jour l'API publique fréquemment, mais devrait être résolu avec le contrôle...

31
Mots clés insensibles à la casse dans une langue [fermé]

Nous essayons d'écrire un langage de script personnalisé. Il a été suggéré de rendre la langue indulgente en fournissant des mots clés insensibles à la casse . Personnellement, je n'aime pas l'idée, mais il y a peu de personnes dans mon équipe qui s'y penchent, disant que cela rendra l'utilisateur...

31
Y a-t-il une différence entre un composant et un module

J'ai un petit problème avec les termes module et composant. Dans mon esprit, un module sont des classes groupées, qui ne sont accessibles que via une interface bien définie. Ils masquent tous les détails d'implémentation et sont réutilisables. Les modules définissent les modules dont ils dépendent....

31
Comment masquer ma signature dans un programme? [fermé]

Nous avons un cours de programmation universitaire et les autres étudiants posent des questions de programmation dans notre groupe Facebook. J'hésite un peu à partager tous mes programmes, surtout si c'est quelque chose de cool pour l'une des affectations, car ceux-ci sont examinés par les...