Pour quelle année 2019 en développement s'est-elle souvenue?

La nouvelle année se rapproche. Seuls les paresseux n'ont pas écrit sur les tendances de 2020, et nous avons décidé d'enregistrer les événements les plus importants de l'année sortante - 2019. Gardez les événements TOP-7 dans le monde du développement des pratiques de Java et de Frontend du centre de développement Reksoft à Voronej.


Source

Voici donc notre classement des événements marquants de 2019:

1. Affaire Nginx et Rambler

En tant que développeurs, nous ne pouvons que suivre la situation autour de l’idée originale d’Igor Sysoev. Nous sommes convaincus que de tels litiges affectent fortement le développement de solutions open source et l'industrie informatique dans son ensemble. Ils doivent être réglés sans recourir au Code pénal. Ces nouvelles motivent les développeurs à créer quelque chose de nouveau. Il y a des doutes et des inquiétudes. Mais toutes les bibliothèques et produits de ce genre populaires et largement utilisés n'ont pas été écrits à la maison. Si un précédent est créé, il peut initier une chaîne de cas similaires dans d'autres sociétés.

Ce sera le seul événement négatif de l'année sortante, mais nous n'avons pas pu le contourner.

2. Sortie Java 13

En mémoire vit toujours l'époque où la sortie de la nouvelle version de Java était un événement de la période de cinq ans. Mais tout change. Oracle est non seulement passé à des versions semestrielles, mais a également consolidé cette tendance avec confiance. Deux sorties cette année et la 13ème version actuelle en est la preuve. D'une part, une telle fréquence de sorties rend la langue plus moderne, pertinente et désirable à apprendre. D'un autre côté, les versions rares étaient également le point fort de Java. La stabilité et la fiabilité sont les deux principaux facteurs qui influencent la prise de décision lors du choix d'une technologie pour le développement. Et maintenant, la période de support pour la nouvelle version a considérablement diminué. La dernière version avec un long support est la onzième. Mais les réalités modernes dictent leurs conditions: la vitesse du développement technologique, la demande de nouvelles solutions et la forte concurrence entre les langages de programmation nécessitent des changements dans les traditions établies.

3. Sortie JetBrains Space

Les gars de JetBrains continuent de gagner le cœur des programmeurs. Environnement de développement, système de révision de code, trackers de tâches et maintenant également une plate-forme pour tous les processus de développement. Compte tenu de l'utilisation d'autres produits de la société dans le projet et de leur intégration étroite avec Space, ce produit deviendra le tueur de Slack, Jira et d'autres produits populaires. Maintenant, le développement est en phase de test bêta, mais vous pouvez déjà essayer de jouer avec au sein de votre équipe, d'autant plus que, jusqu'à la première version, il est entièrement gratuit.

4. Sortie TypeScript 3. *

TypeScript a parcouru un long chemin au cours de la dernière année. Pendant ce temps, la technologie a gagné un grand nombre de fonctionnalités utiles pour accélérer la compilation, simplifier la séparation du code, améliorer l'analyse et ouvrir de nouvelles façons d'utiliser les fonctionnalités du langage. Il est difficile de ne pas remarquer les nouveaux opérateurs qui ont été ajoutés à la langue: chaînage en option, coalescence nulle et bien plus encore. Tout ce qui n'est négocié que sous forme de brouillon est déjà disponible en TypeScript.

Il est difficile d'imaginer un projet au niveau de l'entreprise écrit dans une langue avec une frappe faible. De plus en plus de développeurs choisissent désormais des langages compilés, car ce n'est pas la vitesse de développement qui compte pour eux, mais la fiabilité du produit d'origine.

5. Sortie React v16.8

Maintenant, presque tous les développeurs connaissent et, surtout, savent comment utiliser cette bibliothèque. Cette popularité est motivée par les idées qui la sous-tendent. L'approche des composants, l'isomorphisme, la vitesse et la facilité d'utilisation font de React un gagnant absolu.

Bien qu'il y ait eu de nombreuses mises à jour au cours de la dernière année, je voudrais surtout souligner les crochets. Les développeurs ont réalisé que la bibliothèque avait des problèmes pour permettre la réutilisation de composants avec état. La communauté les a résolus en utilisant divers modèles, mais souvent cela n'a fait que rendre le code plus confus.
Hooks a complètement corrigé cette situation en mettant en œuvre une idée simple qui transforme beaucoup le code et la facilité de lecture et de perception. Il sera très intéressant de savoir comment la bibliothèque sera transformée au cours de la prochaine année.

6. Sortie Raspberry PI 4

Aujourd'hui, la programmation s'oriente de plus en plus vers les microcontrôleurs, les appareils portables et l'IoT. Raspberry PI dans ce monde est quelque part au milieu - un ordinateur à part entière, mais tient dans la paume de votre main. À partir de la toute première version, ce lecteur à carte unique a ouvert une nouvelle gamme de possibilités. Maintenant, c'est déjà un processeur quad-core, enfin il y a un usb-c moderne, un support pour les moniteurs 4k. Par rapport à la version précédente du Raspberry PI 4 - un bond en avant dans le développement de la gamme. Et le prix bas et adéquat rend cet ordinateur abordable non seulement pour un usage professionnel, mais aussi pour la formation et les expériences à domicile.

7. Premières nuits informatiques à Innopolis

Début août 2019, la première conférence informatique de nuit s'est tenue à Innopolis à Kazan. De toute l'abondance d'événements de l'année écoulée, nous ajoutons seulement cela à la liste. Tout d'abord, pour le format inhabituel: tous les reportages étaient dans l'après-midi et se terminaient la nuit, et pendant la journée, les organisateurs proposaient diverses animations dans la ville elle-même. Deuxièmement, pour un nouveau site. Moscou et Saint-Pétersbourg sont déjà sursaturés de conférences et de réunions, mais dans ces villes, l'industrie informatique en Russie ne s'arrête pas, d'autres communautés doivent être développées. Troisièmement, pour un faible coût avec une bonne qualité. La conférence a réuni des spécialistes sympas, et le prix d'une entrée semble ridicule par rapport à d'autres conférences informatiques en Russie.

Et que retenez-vous en 2019? Et oui, bonne année, Habr! Paix et bonté!

Source: https://habr.com/ru/post/fr481916/


All Articles