consommation d'énergie
logo Axopen

18+

années
d'expérience

60+

experts
techniques

150K

écoutes de notre podcast

La consommation

Découvrez la planche #72 !

Philippe.jpg
Philippe AUBERTIN, Javaman aigrilogo Linkedin
Fondateur d'AXOPEN et Expert informatiqueMis à jour le 3 Avr 2024

Il ne peut pas y avoir de travail sur la sobriété sans travail sur la réduction des fonctionnalités.

Vous pouvez développer de la meilleure des façons, avec un code des plus efficients, mais si vous ajoutez des fonctionnalités à votre développement en permanence, la consommation sera toujours croissante.

Autrement dit, il est nécessaire de travailler sur la définition du produit de façon à ne conserver que ce qui est primordial, à viser la simplicité, en éliminant le superflu.

C'est uniquement sous cette condition qu'il devient possible d'optimiser les fonctionnalités.

Et cette démarche doit être entreprise bien en amont du développement ! 

la consommation

Pour aller plus loin

Optimiser ses requêtes SQL : bonnes pratiques pour les développeurs web

Comment optimiser ses requêtes SQL lorsqu’on est développeur d’applications web ? S’il y a bien une chose qui reste constante dans le développement informatique, c’est que toutes les applications manipulant des données structurées utilisent le SQL. Cette couche est indispensable dès que vous avez besoin de stocker et d’accéder à des données. Ainsi, peu importe le langage ou le framework que vous choisissez pour votre projet, SQL sera toujours présent. Lors des audits de performance que nous effectuons, les principales problématiques que nous rencontrons proviennent d’une mauvaise utilisation des bases de données par les applications. Il est donc crucial de bien maîtriser les principes d’optimisation SQL pour garantir des performances pérennes. Aujourd’hui, nous allons explorer ces différentes optimisations SQL, en particulier dans le cadre du développement d’applications web.

Small right arrow

Comprendre les sélecteurs des Directives Angular

Les Directives sont un pilier du Framework Angular. Extrêmement puissantes et versatiles, elles sont parfois mises de côté par manque de compréhension de leur potentiel. En termes simples, une Directive est une classe annotée avec @Directive, une annotation qui attend principalement une propriété clé : le "selector". Dans cet article, nous allons nous concentrer sur la compréhension du "selector", la façon dont il permet à une directive de cibler des balises HTML spécifiques, et comment maîtriser les différentes formes de sélection (par nom, attributs, classes, etc.) pour une manipulation efficace des éléments dans une application Angular. C’est parti !

Small right arrow

Comment faire le cahier des charges d'une application métier ? Modèle simple et bonnes pratiques

Comment faire un cahier des charges d’application qui soit à la fois clair, complet mais pas trop long, et qui donne envie aux agences de travailler avec vous ? En tant que prestataire de développement lyonnais, on nous a souvent posé cette question ! Et ça tombe bien, comme on a souvent l’habitude de voir passer des demandes de réalisation de projet informatique et de les étudier, on a justement un avis sur la question :) Dans cet article, vous retrouvez quelques explications et conseils pour la réalisation du cahier des charges informatique, et aussi un modèle de cahier des charges d’application pour vous aider !

Small right arrow