Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes




14
Devez-vous version des applications Web?
J'ai récemment discuté avec un collègue de la gestion de versioning d'applications Web. Je ne pense pas que vous en ayez besoin du tout, et si vous voulez juste un contrôle de cohérence pour confirmer que votre dernière version est en direct, je pense qu'une date (AAMMJJ) est probablement suffisante. …

6
Programmation avec dyslexie [fermé]
J'ai une dyslexie très sévère avec la dysnomie et la dysgraphie . Je le sais depuis mon enfance. Mes compétences en lecture et en écriture sont assez invalidantes, mais j'ai appris à les maîtriser. Cependant, avec les IDE actuels, je trouve très facile de rester concentré et dans la zone …

14
Corriger des bugs ou attendre que le client les trouve?
Est-ce que d'autres personnes corrigent des bogues quand elles les voient ou attendent-elles jusqu'à ce qu'il y ait un crash / une perte de données / des personnes meurent avant de le réparer? Exemple 1 Customer customer = null; ... customer.Save(); Le code est clairement faux, et il n'y a …
35 code-quality  bug 

11
Avantages de la programmation orientée objet [fermé]
Remarque : cette question est un extrait modifié d'un billet de blog que j'ai écrit il y a quelques mois. Après avoir placé un lien vers le blog dans un commentaire sur Programmers.SE, quelqu'un m'a demandé de poster une question ici pour pouvoir y répondre. Cette publication est ma plus …



3
Quel est le problème avec HATEOAS du côté client?
Si je comprends bien, HATEOAS consiste essentiellement à envoyer avec chaque réponse des liens contenant des informations sur la prochaine étape. Un exemple simple se trouve facilement sur Internet: un système bancaire associé à une ressource de compte. L'exemple montre cette réponse après une requête GET à une ressource de …

2
Conventions de dénomination DAL, BAL et UI Layer [fermé]
Je développe une application Web typique avec les couches suivantes Couche UI (MVC) Couche de logique métier (BAL) Couche d'accès aux données (DAL) Chaque couche a son propre objet DTO, y compris BAL et DAL. Mes questions à ce sujet sont les suivantes Le DTO renvoyé par le DAL est …
35 c#  design  naming 



6
Le code qui convertit une valeur en une représentation différente, puis la reconvertit à son point de départ est mauvais, mais comment? [fermé]
Je lisais un article sur les mauvaises pratiques de programmation . Il a mentionné - "Code Yo-Yo" qui convertit une valeur en une représentation différente, puis la reconvertit à son point de départ (par exemple: convertir une décimale en chaîne, puis la transformer en décimale, ou compléter une chaîne puis …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.