Revue hebdomadaire Baeldung 50

Au tout début de l’année 2014, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleures choses ici, sur Baeldung ** .

  • Et c’est parti…​**

1. Java et Spring

>> Projet Jigsaw: images d’exécution modulaires

Voici ce qui se passe avec la modularisation dans JDK 9 ** , directement de la bouche du cheval. Quelques changements radicaux pour faire avancer la plate-forme.

>> L’extraction EAGER est une odeur de code

L’utilisation de LAZY fetching et d’une stratégie d’extraction par requête sont deux contraintes utiles pour l’utilisation de Hibernate.

>> Java 8 Streams et JPA

Utilisation très cool des flux Java 8 avec l’ancienne API JPA.

>> Vraiment trop mal que Java 8 n’a pas Iterable.stream ()

Il est difficile et nuancé d’équilibrer les décisions de conception, en particulier lorsque la croissance d’un langage aussi largement utilisé que Java Cela étant dit - je voudrais vraiment pouvoir faire iterable.stream ()

>> Spring MVC 4 Quickstart Maven Archetype Improved

Très belles améliorations apportées à l’archétype Spring MVC 4 Maven.

Bien que je me sois abstenu d’utiliser les archétypes Maven et que je préfère installer les choses moi-même, je vois l’intérêt d’un raccourci comme celui-ci pour accélérer la configuration initiale de votre projet.

Voyons quelles sont les semaines Printemps :

Et bien sûr quelques enregistrements pour le week-end :

2. Technique et réflexions

>> Les API ne doivent pas être protégées par le droit d’auteur

Cela expose la pensée derrière Ne pas rendre les APIs copyrightables et protégés . C’est une lecture importante pendant les 5 minutes qu’il faut - allez-y et lisez-le.

>> Dans les développeurs nous faisons confiance

Les fondements idéologiques de Agile sont très différents de ceux dans lesquels l’industrie a évolué. Ce n’est pas une surprise cependant, mais il est important de comprendre la différence et de comprendre pourquoi une «certification agile» est ridicule.

>> Le piratage est important

La "philosophie" du "piratage" ** en tant que force à ne pas avancer, mais à bondir.

** >> Pourquoi les grandes entreprises ralentissent-elles et que faire?

Un long article sur le cycle de vie d’une entreprise de logiciels de croissance, et une lecture très intéressante.

>> En faveur des certificats autosignés

Réflexion intéressante sur les limites de la sécurité et des certificats HTTPS pour tous.

>> Les cycles de TDD
  • Qu’est-ce que cela signifie de faire TDD ** au niveau nano et supérieur.

>> Connaissance du programmeur

La demi-vie de la connaissance du programmeur est la raison pour laquelle ce n’est jamais une bonne idée de cesser d’apprendre .

3. Des bandes dessinées

Tout le monde avec Dilbert cette semaine:

** 4. Choix de la semaine

**

J’ai récemment introduit la section «Choix de la semaine» dans ma «Revue hebdomadaire». Si vous êtes déjà sur ma liste d’email - vous avez déjà le choix - espérons que vous l’avez appréciée.

Sinon, vous pouvez partager le commentaire et le déverrouiller ici:

[sociallocker id = ”5554 ′]

Parfois, le choix de la semaine est un écrit qui a influencé notre discipline, tel que «La cathédrale et le bazar» de la semaine dernière.

D’autres fois, c’est simplement quelque chose qui m’a inspiré récemment: Nathan Barry et Amy Hoy ont expédié un nouveau produit en 24 heures :

>> Défi produit sur 24 heures

{vide}[/sociallocker]