Introduction Qu'est ce que TypeScript ? TypeScript est un langage pour développer des applications conséquentes en JavaScript. Il permet d'ajouter des types optionnels, qui associés à des outils permet le développement d'applications JavaScript importantes, pour n'importe quelle navigateur, hote ou environnement d'exploitation. Le TypeScript est compilé en JavaScript. >> Installation : npm i typescript --save-dev Pourquoi utiliser TypeScript ? Il y a 2 raisons principales : Le système de types introduit par TypeScript permet d'éviter les problèmes avec les types dynamiques qui sont fréquémment rencontrés avec JS TypeScript implemente les dernières fonctionnalités ES Next (https://www.javascripttutorial.net/es-next/) Qu'est que ts-node ? ts-node est un moteur d'execution TypeScript et également un REPL for Node.js. Un REPL (“REP-UL”) est une manière interactive d'interagir avec Node. L'acronyme REPL signifie : "Read" : lecture de l...
Mots clés modificateurs Modification d’accès public Visible par tous. Un modificateur public rend le membre disponible n'importe où, à la fois à l'intérieur et à l'extérieur de la classe. protected Visible uniquement à partir des classes dérivées. Un modificateur protected indique que l'accès est limité à l'intérieur de la classe conteneur ou des classent qui en dérivent. private Visible uniquement à l'intérieur de la classe donnée. Un modificateur private signifie que l'accès est possible uniquement à partir de l'intérieur du type conteneur. En C#, le modificateur d'accès par défaut est privé. internal Visible uniquement à l'intérieur du même assembly. : Un élément internal est accessible uniquement à l'intérieur de l'assembly courant. Un assembly, dans le .NET Framework équivaut approximativement au fichier JAR de Java. Il correspond à un des blocs de construction à l'aide desquels les programmes sont construits. protected inter...
On commence par les bases de la conception logicielle, avec les Principes SOLID et notamment le Principe de Responsabilité Unique . De nombreux modèles de conception existent et il faut savoir reconnaitre leur cas d'utilisation et les utiliser à bon escient, les Modèles de Conception Comportementaux , les Modèles de Conception de Construction et les Modèles de Conception Structuraux . La Conception Pilotée par le Domaine (DDD) d'une solution fondée sur une Architecture Hexagonale est aujourd'hui l'approche recommandée. En utilisant de vieux modèles comme le Modèle EBI , le CQRS , le Modèle d'Approvisionnement en Evènements , l' Inversion de Contrôle (IoC) et l'Injection des Dépendances (DI) . La Méthode ITIL et Gestion des Incidents n'ont pas toutes été oubliées par les décideurs. Développement Le développement piloté par les tests (TDD) reste une approche fondamentalement positive. Le...
Commentaires
Enregistrer un commentaire