Publications sur le sujet 'software-engineering'


Comment utiliser la fonction COALESCE dans SQL Server
Comment utiliser la fonction COALESCE dans SQL Server Avez-vous déjà rencontré une situation dans laquelle vous devez gérer des valeurs NULL dans vos requêtes ? Par exemple, vous souhaiterez peut-être afficher une valeur par défaut lorsqu'une colonne est NULL, ou combiner plusieurs colonnes en une seule et sélectionner la première valeur non NULL. Dans cet article de blog, nous allons vous montrer comment utiliser la fonction COALESCE dans SQL Server pour réaliser ces tâches et bien plus..

Commentaire pour communiquer l’intention
Seuls les plus beaux modules peuvent le faire seuls. Certains codes sont magnifiques. Certains codes sont tout simplement merveilleux à lire. Ce que l’auteur avait en tête est clair. Vous n’avez pas besoin de plonger dans les niveaux d’abstraction pour comprendre ce qui se passe. Le nom est clair, le flux de contrôle est lisible et vous avez plus l’impression de lire une histoire qu’un ensemble d’énoncés mathématiques associés. D'après mon expérience en tant qu'ingénieur..

Une semaine dans la vie d'un ingénieur logiciel dans une entreprise de produits
Informations sur l'emploi du temps des développeurs Récemment, mon bon ami partageait à quoi ressemblait sa semaine de travail en tant qu'ingénieur logiciel dans une entreprise de produits de taille moyenne. Nous étions confortablement assis sur un canapé et il partageait ses réflexions sur sa semaine. Les autres écoutaient avec enthousiasme. Tout le monde n’est pas issu de ce domaine. Parfois, on les interrogeait et on leur posait des questions de clarification. Pour moi, en tant..

Une plongée approfondie dans Java 8 equals() et hashcode()
Qu'est-ce que égal() ? Dans le code par défaut dans Object.java , equals() est défini comme suit : public boolean equals(Object obj) { return (this == obj); } La méthode utilise « == » pour comparer les deux objets. « == » compare les adresses de référence en Java. Si les deux objets font référence à la même adresse, ils sont égaux par défaut.

Anatomie d'un GUID
Qu'est-ce qu'un GUID Un GUID, Globally Unique Identifier, est un entier de 128 bits (16 octets) qui peut être utilisé sur tous les ordinateurs et réseaux partout où un identifiant unique est requis et ne nécessite aucun processus d'enregistrement central. Pourquoi utiliser les GUID L’une des principales raisons d’utiliser les GUID est qu’aucune autorité centralisée n’est requise pour les administrer. En conséquence, la génération à la demande peut être automatisée et utilisée à..

Que font vos collègues ingénieurs logiciels ? — L'enquête sur les débordements de pile de 2023
Points clés à retenir de l’enquête auprès des développeurs de cette année. J'ai enfin eu le temps de lire l'enquête auprès des développeurs Stack Overflow pour 2023, publiée en mai. Et devinez quoi ? — Certaines choses changent rapidement , mais d'autres restent telles quelles depuis des années. Lorsque le monde du génie logiciel s'est généralisé, je me suis demandé : qui sont tous ces gens qui essaient d'entrer dans mon domaine ? Mais très vite, j'ai réalisé à quel point il..

"Est MORT" est MORT
Pourquoi les histoires « x est mort » devraient être rejetées Déjà assez. Mes amis, s'il vous plaît, levez la main droite et répétez après moi… Je ne cliquerai plus jamais sur un article avec « est MORT » dans le titre. De tels articles semblent être écrits par de jeunes programmeurs terriblement suffisants, et par « jeunes », j’entends qu’ils codent depuis moins de 20 ans. Ils n’ont jamais tapé de cartes Hollerith ni démarré un ordinateur en basculant d’abord entre des modèles..