Ces arts secrets que seuls les maîtres du code comprennent vous sont transmis aujourd'hui...
1. L'art du baratin impassible
Lorsque vous vous opposez au chef de produit au sujet des exigences, vous baratinez avec un visage impassible sur des fonctionnalités difficiles ou indésirables à implémenter, en utilisant la métaphysique et d'autres astuces, laissant le chef de produit bouche bée sur place et le faisant reculer.
2. L'art du débogage en trois étapes
Étape 1 : L'art du débogage par force brute
Lorsque vous ne trouvez pas le problème, essayez de mettre en commentaire le code concerné ligne par ligne jusqu'à ce que vous trouviez le problème.
Étape 2 : La version avancée du « débogage par force brute » : L'art du débogage par recherche binaire
La forme est similaire à la méthode du « débogage par recherche binaire ». Lorsque vous ne trouvez pas le problème, essayez de supprimer la moitié du code concerné et de le compiler/exécuter. Si le problème persiste, supprimez une autre moitié et compilez/exécutez à nouveau. Théoriquement, cette méthode prend un temps O(logn) (n = nombre de lignes de code), et la légende dit qu'elle est légèrement plus rapide que la méthode par force brute.
Étape 3 : L'art du débogage en production
Si les deux premières méthodes ne fonctionnent pas, et que vous ne savez pas si la modification est correcte, poussez-la simplement en production et essayez... Si ça ne fonctionne pas, revenez immédiatement en arrière !
3. L’Art « 1111111111 »

4. L’Art du « Trop-Paresseux-pour-Expliquer »
Quand un programmeur est trop paresseux pour expliquer ce qu’il a fait, il résume généralement son code comme « un algorithme ».

5. L’Art de l’Obliviation
En regardant le code que vous avez écrit il y a trois mois, vous oubliez complètement pourquoi vous l’avez écrit comme ça.
6. L’Art du « Tout-le-Monde-Est-Un-Idiot »
Le chef de produit est un idiot, le QA est un idiot.
L’utilisateur est un idiot, et la personne qui a écrit ce code est un idiot.
Attendez...
Il semble que je l’aie écrit...

7. L’Art de la Consécration du Produit
Invitez un maître à réaliser une cérémonie de consécration sur le produit qui s’apprête à être mis en production, afin de garantir un fonctionnement stable et une richesse qui afflue. Par exemple, comme ceci :

Ou comme ceci

Et aussi comme ceci

8. L’Art de la consécration du code
Placez une statue de Bouddha au début de chaque fichier, en priant pour la bénédiction de Bouddha et une vie sans bug. Par exemple :

9. L’Art du débogage par coup de chance
Effectuez une modification aléatoire et tout semble fonctionner correctement, bien que vous ne sachiez pas pourquoi. La manifestation concrète est :

10. L’Art du débogage « sans superstition »
La manifestation concrète est :

11. L’Art de la programmation en binôme
Deux programmeurs partageant les mêmes idées placent leurs mains superposées sur le clavier et programment dans une position corps à corps, l’un devant et l’autre derrière. Le terme technique est : spooning (勺子).

12. L’Art du « chargement d’une grande attaque »
Cela signifie rester impassible après avoir reçu les exigences, puis commencer à discuter sur WeChat, parcourir Weibo et regarder des sites A/B. Quand la date limite approche, vous commencez à mettre en œuvre les exigences et accomplissez une semaine de travail en un jour ou quelques heures.

13. L'Art du contrôle mental
Utilisez un clavier mécanique pour taper clic-clac du code, perturbant les programmeurs à proximité, réduisant leur efficacité, les poussant à faire des heures supplémentaires, à manquer de sommeil et finalement à l'effondrement mental.

14. L'Art de Stack Overflow
Cela signifie que chaque fois que vous rencontrez un problème, utilisez simplementStackoverflow.compour trouver la réponse. Bien utiliser cet art permet de programmer avec le double de résultats pour la moitié de l'effort.
15. L'Art de la métaphysique
Le code qui fonctionnait parfaitement avant de quitter le travail hier — sans que rien n'ait été modifié, il refuse maintenant de s'exécuter !
Ajoutez un peu de piment chaque jour
La tortue élevée par un collègue