在项目中寻找代码的坏命名_PHP
常做的和常想的事情
晦涩的if条件
1)对于||的处理

尽管减少代码行数是一个好目标,但把理解代码所需的时间最小化是一个更好的目标。
返回值
上面的"$ret"是“我想不出名字“的托词。与其使用这样空洞的名字,不如挑一个能描述这个实体的值或者目的的名字。
$alias声明了这个变量是用来承载别名的——标明了这个变量的目的。并且可能帮我们找到缺陷
好的名字应当描述变量的目的或者它所承载的值。
临时变量

循环迭代器
我在我的js代码中也发现了坏味道。

像i,j,iter和it等名字常用做索引和循环迭代器。尽管名字很空泛,但是大家都知道它们的意思是“我是一个迭代器“。——实际上你用这些名字来表示其他含义,那会很混乱。所以不要这么做。
如果你非要用i,j,it这样空泛的名字,那么你要有个好的理由说服自己。
总结
我们在编码的过程中,多花几秒钟想出一个好名字,你会发现我们的“命名能力“很快提升上去。
我一般是先想中文名字,如果实在想不出对应的英文名字,我就会用翻译工具把想到的中文贴上去,然后进行裁剪命名变量或者函数名称。
赠送一张最近看到的不错的命名


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Dans la dénomination des fonctions C++, il est crucial de prendre en compte l’ordre des paramètres pour améliorer la lisibilité, réduire les erreurs et faciliter la refactorisation. Les conventions courantes d'ordre des paramètres incluent : action-objet, objet-action, signification sémantique et conformité de la bibliothèque standard. L'ordre optimal dépend de l'objectif de la fonction, des types de paramètres, de la confusion potentielle et des conventions du langage.

Go erreurs de dénomination des fonctions et contre-mesures : évitez les noms vides et utilisez des noms descriptifs. Évitez les noms longs et utilisez des abréviations ou des termes concis. Utilisez des lettres minuscules pour nommer les fonctions par souci de cohérence. Évitez d'utiliser des traits de soulignement pour garder votre code clair. Assurez-vous que le nom est cohérent avec la fonction et reflète fidèlement la fonctionnalité de la fonction.

Guide étape par étape pour créer des dossiers sur les téléphones mobiles Realme Dans notre vie quotidienne, nous utilisons nos téléphones pour stocker une variété de fichiers, notamment des photos, des vidéos, des documents, etc. Cependant, au fil du temps, le nombre de fichiers sur votre téléphone peut augmenter, entraînant une mémoire insuffisante sur votre téléphone ou rendant difficile la gestion des fichiers. Afin de mieux organiser les fichiers et d'améliorer l'efficacité de l'utilisation du téléphone portable, la création de dossiers de téléphone portable est devenue particulièrement importante. Realme Mobile est une marque de smartphones populaire dotée d'un système puissant et de fonctionnalités diverses. La création de dossiers sur les téléphones Realme peut aider les utilisateurs à mieux organiser les fichiers

La nomenclature C++ en majuscules est une convention pour nommer les fonctions dans laquelle toutes les lettres majuscules sont utilisées pour les noms de fonctions. Elle est généralement utilisée pour les définitions de macros et les fonctions en ligne afin d'éviter toute confusion de noms. grammaire:(){...}. Par exemple : inlineintADD_NUMBERS(inta,intb){}, cette fonction calcule la somme de deux nombres.

Titre : Pourquoi le langage Go s'appelle-t-il Go ? Le langage Go (également connu sous le nom de Golang) est un langage de programmation développé par Google Depuis sa première version en 2009, sa popularité n'a cessé de croître et est largement utilisé dans divers domaines, notamment la programmation réseau, le cloud computing et le big data. traitement attendre. Cependant, de nombreuses personnes se demandent pourquoi le mot « Go » a été choisi comme nom de la langue Go. Dans cet article, nous explorerons la raison pour laquelle le langage Go est nommé « Go ». Tout d'abord, le langage Go doit son nom à 200

Le langage Go, également connu sous le nom de Golang, est un langage de programmation développé par Google. Ses objectifs de conception sont l’efficacité, la lisibilité et la simplicité. Le langage Go a été largement utilisé dans le cloud computing, le traitement du Big Data, la programmation réseau et d'autres domaines. Cependant, pour beaucoup de gens, une question à propos du langage Go est la suivante : pourquoi avez-vous choisi de nommer ce langage « Go » ? Les origines du langage Go remontent à 2007, lorsque trois ingénieurs de Google, Robert Griesemer, Rob Pike et Ken

Lors de la dénomination des fonctions C++, il est recommandé d’utiliser le nom complet pour des raisons de clarté, de lisibilité et de recherche. L'abréviation de ただし et では est utilisée dans les situations suivantes : できます. Les abréviations sont bien connues pour les noms de fonctions longs. Les bibliothèques de code utilisent une convention d'abréviation uniforme.

Afin de garantir la lisibilité et la maintenabilité du code C++, il est important de définir des noms de fonctions significatifs. Les directives spécifiques incluent : Utilisez des verbes et des noms pour décrire l'objectif de la fonction, tels que "GetAverage" ou "UpdateUserInfo". Gardez les noms courts mais descriptifs et évitez les noms longs ou ambigus. Utilisez la nomenclature camelCase, en utilisant des lettres majuscules pour indiquer les limites des mots. Évitez les abréviations ou les termes techniques, gardez les noms cohérents et isolez les noms de fonctions pour éviter les conflits.
