Un mémo auquel j'ai participé au JJUG CCC 2019 Spring.
JAVA_HOME On dit souvent que vous changez simplement ...
Quel est l'impact du système d'exploitation, du middleware, du réseau, etc.?
Migrer le logiciel du package d'Oracle JDK8 vers Open JDK11
J'ai eu une erreur en raison d'une différence de version mineure!
Il y a eu des changements qui l'ont rendu incompatible
Les versions mineures peuvent inclure des modifications incompatibles
Oracle JDK nécessite un contrat de support pour voir toutes les versions
J'ai dû mettre à jour PostgreSQL pour la migration Open JDK
Open JDK a des versions compatibles du système d'exploitation, donc une mise à jour du système d'exploitation est requise en fonction de la version utilisée
Des différences peuvent survenir en raison des mises à jour du système d'exploitation et des différences dans la distribution JDK.
Si vous pouvez maintenir l'infrastructure en continu, vous pouvez prendre en charge Open JDK, mais sinon, vous aurez du mal.
Améliorer les compétences des membres de l'équipe
Assurer la sécurité psychologique
Ni les envois ni les employés réguliers ne sont impliqués
Viser à améliorer les compétences de manière égale
Lecture ronde
Que dois-je faire avec le prochain livre? Pour que même les membres qui ne lisent pas de livres aient souvent envie de lire
Parce que j'ai besoin de sortie, je peux pratiquer LT
Code lisible: Reconnu en équipe
Sécurité psychologique
Il est bon d'avoir de l'air pour refuser le déjeuner
Certaines personnes disent envier l'amitié de l'équipe
Tournoi hebdomadaire LT
Proposer à une autre équipe une ronde de lecture
Essayer de faire des travaux pratiques avec un autre département
Vous ne pouvez pas juger sans les compétences d'un ingénieur, vous ne pouvez donc pas être un manager sans les compétences d'un ingénieur.
Je n'ai pas pris beaucoup de notes parce que je marmonnais mon déjeuner
Eclipse Che
Peut être développé avec un navigateur
Courir dans un conteneur
Je ne veux pas avoir la source localement
Environnement virtuel → Très stressant
Si vous souhaitez utiliser
OpenShilf Online ・ ・ ・ Juste lent
Minishift ・ ・ ・ Recommandé pour ceux qui ont beaucoup de ressources à portée de main, rapidement
Docker ... On dirait que ce n'est pas bien entretenu ...
Je crée également un plug-in pour Visual Studio Code
Architecture hexagonale
Couche d'application
Réaliser un cas d'utilisation
Code détaillé
Assurez-vous que votre logique métier ne dépend pas de cela
Le code dépend de la base de données, etc.
terrible
Ne pas gérer Web / DB / UI dans la logique de domaine
JSTQB
Détection des défauts
Le niveau de qualité du logiciel cible est-il suffisant? → Le test ne peut montrer que "défectueux", pas parfait
Présentation des informations pour la prise de décision → Merci de l'utiliser après confirmation dans le test / Ne peut pas être utilisé car il y a un tel bug
Prévention de la création de défauts
Il existe des tests qui peuvent être effectués avant la mise en œuvre
Erreur de spécification
Cela coûte 200 fois plus après la sortie (non seulement le temps mais aussi la fiabilité)
Discutez non seulement de la conception, mais aussi des tests
Pensez à la raison de faire le test
Test logiciel à partir de mindmap
Foret technique de test logiciel
Premier test automatisé
Livre de qualification JST QB
Mieux vaut s'y habituer que pour apprendre
Connaître la dernière situation de test
JaSST est recommandé
Je ne peux pas faire de note à cause de la conservation de la batterie du PC ...
Ne devrait-il pas être extrait ici? Considérer
Je le fais dans un style conservateur
Commoditisation de la technologie de messagerie asynchrone?
Maintenant, il est plus facile de le rendre asynchrone
OK si ça marche
Donner de l'expansion et de la flexibilité
Lors de l'utilisation de micro-services, il y a des problèmes auxquels vous n'avez pas à penser avec monolith seul.
Si vous ne le comprenez pas, vous aurez juste du mal
Le réseau est-il sûr?
Cela devient un trou de sécurité car il a un trou
Le nombre d'articles dans le tableau client a tendance à augmenter
J'ai participé pour la première fois mais il y avait tellement de monde
Il y avait beaucoup de sessions que je voulais entendre, donc j'ai pu rester jusqu'à la réunion sociale pour la première fois.
Recommended Posts