Blog
Articles pratiques de KomuraSoft LLC sur la création de sites web, le SEO, Google Ads, le développement Windows, la valorisation des systèmes existants et l’analyse des pannes.
Recherche IA sur tout le site
Les requêtes de recherche sont transmises à Cloudflare AI Search pour générer les résultats. Veuillez ne pas saisir de données personnelles.
-
Introduction à l'ADR (Architecture Decision Record) — la méthode minimale pour conserver « pourquoi on a choisi cette conception » sur un petit projet
Le code ne dit jamais pourquoi il a été écrit ainsi. Nous expliquons comment utiliser l'ADR (Architecture Decision Record) — un fichier Markdown par décision...
-
Compatibilité descendante des interfaces DLL et COM — Tableau de décision : quels changements cassent les appelants
Quels changements apportés à une DLL ou à un composant COM cassent réellement leurs appelants ? Nous détaillons les trois niveaux de compatibilité — binaire,...
-
Versionner le schéma de base de données d'une application métier — pratiques de migration pour éviter que « chaque client ait une base différente »
Guide pratique pour versionner le schéma de base de données d'applications métier dont les bases sont dispersées chez chaque client. Implémentation C# de PRA...
-
CI/CD pratique pour les applications WinForms / WPF — Automatiser du build à la signature et à la distribution avec GitHub Actions
Guide pratique pour mettre en place le CI/CD des applications WinForms / WPF avec GitHub Actions. Couvre un YAML minimal de build+tests sur windows-latest, l...
-
La subvention pour l'investissement dans l'économie de main-d'œuvre peut-elle financer la mise en ligne des commandes par fax — Comment penser un investissement dans un système de commande avec le type général
La mise en ligne des commandes par fax et leur import automatique peuvent entrer dans le champ de la subvention pour l'investissement des PME dans l'économie...
-
Modifier en toute sécurité une application métier legacy sans tests — Tests de caractérisation et refactorisation en pratique
Pour modifier en toute sécurité une application métier sans tests, cet article explique, avec des exemples en C#, la procédure du test de caractérisation (mé...
-
Ne pas oublier de définir « en combien de secondes faut-il répondre » : organiser les exigences non fonctionnelles avec le Non-Functional Requirements Grade de l'IPA
Les litiges du type « c'est trop lent » ou « on ne s'attendait pas à cette panne » proviennent souvent d'exigences non fonctionnelles jamais définies. Cet ar...
-
Comment mener un développement système financé par une subvention ── planification à rebours à partir de la décision d'octroi et élaboration du plan d'affaires en pratique
Un développement système financé par une subvention se conduit différemment d'un développement ordinaire. Cet article explique de façon pratique la planifica...
-
Les cahiers des charges du développement sous contrat doivent-ils rester sous Excel ? — Bien choisir le format des livrables
Les cahiers des charges et documents de conception livrés dans le cadre d'un développement sous contrat doivent-ils rester au format Excel « papier quadrillé...
-
Peut-on utiliser une subvention pour externaliser un développement de système ? — Cartographie des dispositifs par objectif et pièges à connaître avant de commander (édition 2026)
Peut-on utiliser une subvention pour externaliser un développement de système ? Cet article explique, du point de vue du donneur d'ordre, pourquoi « faire du...