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