[JAVA] Pour écrire un programme orienté utilisateur (1)

Qu'est-ce qu'un programme orienté utilisateur?

Le système est toujours opérationnel aujourd'hui. Eh bien, qu'en est-il? Si je me connecte et utilise un certain écran, je n'obtiens pas de réponse ... Si cela arrive.

Il peut y avoir plusieurs implications à cela.

--Le programme n'a pas été traité

Et le pire est le modèle qui a été causé par le programme que j'ai écrit.

Soyons capables d'écrire des programmes orientés utilisateur pour que cela ne se produise pas. De cette façon, le programme que j'ai écrit sera toujours vivant. Vous pouvez maintenir un système qui plaît à vos utilisateurs.

(Privé) Ensemble 3 pièces Bon programme

--Nombre court de lignes de programme

Raccourcir le temps de traitement

Utilisez StringBuilder au lieu de String lors de la concaténation de caractères

Lors du cordage avec String


String name = "Quacka";
name += "Wallabies";
name += "m";

Au moment de la compilation


String name = new StringBuilder("Quacka").toString();
name += new StringBuilder(name).append("Wallabies").toString();
name += new StringBuilder(name).append("m").toString();

De cette façon, vous pouvez voir que chaque objet est créé en vain. En d'autres termes, l'utilisation de la mémoire augmentera temporairement.

Soudainement hors de mémoire

Notre bataille est sur le point de commencer ...! Je vous laisse continuer la semaine prochaine.

Recommended Posts

Pour écrire un programme orienté utilisateur (1)
[Introduction à Java] Comment écrire un programme Java
Je veux écrire un joli build.gradle
[Basique] Comment écrire un auto-apprentissage Dockerfile ②
Je veux écrire un test unitaire!
Un programme qui calcule la puissance de 2 à 100
[SpringBoot] Comment écrire un test de contrôleur
Rails: comment bien écrire une tâche de râteau
[Rails] Comment écrire lors de la création d'une sous-requête
Ecrire un fichier docker pour démarrer jupyter-lab sur ubuntu
Écrire dans un fichier en utilisant ShiftJIS ・ Lire un fichier (Kotlin / JVM)
Je veux écrire une simple répétition d'une chaîne de caractères
Comment écrire des rails
Créer un programme de menu
Comment écrire docker-compose
Comment écrire Mockito
Comment écrire un fichier de migration
Comment lancer une autre commande dans un programme Ruby
Comment écrire un mod de base dans Minecraft Forge 1.15.2
Programme Java pour redimensionner une photo dans un carré avec des marges
[1er] RSpec débutant a essayé d'écrire ModelSpec en tant que débutant
Comment écrire une migration du type Rails datetime au type date
Comment rédiger un commentaire java
Comment laisser un commentaire
[Débutant] J'ai créé un programme pour vendre des gâteaux en Java
[Refactoring] Comment écrire le routage
Passez des variables à Scope.
Qu'est-ce que c'est? Découvrez comment n'importe qui peut écrire un programme
Comment écrire des graines de Rails
Comment écrire le routage Rails
[ruby] Création d'un programme qui ne répond qu'à des conditions spécifiques
Comment insérer une vidéo
Comment créer une méthode
J'ai essayé de générer une source de programme en langage C à partir de cURL
Écrivons un code facile à maintenir (Partie 2) Nom
Plug-in Vuze pour écrire et profiter
Ecrire un serveur réactif avec Micronaut
[Rails] Deux façons d'écrire form_with
Précautions lors de l'écriture d'un programme: 3e partie
Essayez de faire un simple rappel
Préparation à la création de l'application Rails
Étudier Java # 6 (Comment écrire des blocs)
Envoyer une pull request à GitHub
Comment créer un conteneur Java
Comment créer un pilote JDBC
[Rails] Comment écrire la gestion des exceptions?