Запитання з тегом «naming»

Дайте сенс і пояснення з найменшою кількістю символів у формі, яка найбільше сприймається вашою командою чи спільнотою загалом.

3
Назви конвенцій, наприклад, локальні та параметри змінних [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я обговорював з вищими умовами кодування розробника, щоб застосувати до наших проектів (головним чином, …
13 java  naming  variables 

1
Що означає "сплющування"?
Якби у мене було дерево, інтуїтивно це означало б "сплющити" отримати список усіх предметів на дереві, рухаючись зліва направо? Якщо у мене є пов'язаний список, інтуїтивно маю на увазі отримати список усіх предметів, починаючи з цього Наприклад, пов'язаний список складе виняток, який сукупно його внутрішній виняток. Чи було б справедливо …
13 naming 

4
C проект уникнення конфліктів імен
Я намагаюся знайти практичні поради в реальному світі щодо конвенцій щодо іменування функцій для проекту середньої величини бібліотеки C. Мій проект бібліотеки розділений на декілька модулів та підмодулів із власними заголовками, і він слідує стилю OO (усі функції приймають певну структуру як перший аргумент, без глобалістів тощо). Тут закладено щось …

6
Імена конвенцій, що використовуються для змінних та функцій у C [closed]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Під час кодування великого проекту в CI виникла проблема. Якщо я продовжую писати більше коду, тоді настане час, коли мені …
13 c  naming 

2
Як я повинен називати функції, які повертають значення в Python?
Мене бентежить вибір імен для моїх функцій в Python . Іноді Python вбудованих функцій є імперативом , таких як: printфункції і метод рядки find. Іноді вони не такі, як: lenйого ім'я не є обов'язковим, як calculate_len, наприклад, і typeне є find_type. Я можу зрозуміти, що printповертає значення, яке ми не …

18
Що ви називаєте функціями / змінними / тощо, коли не можете придумати гарне ім’я? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Коли ви визначаєте функцію / змінну / тощо і не знаєте, як її назвати, …

4
Вибір імен для інтеграційних тестів
З одиничними тестами домен зовсім невеликий, тому це легко. Я скористався methodName_conditions_result()схемою Ошерова і виявив це дуже зрозумілим. Але з інтеграційними тестами я відчуваю, що це дозволить назвати дуже довге ім'я, і ​​що я ставлю замість цього methodName? Як назвати тестові класи інтеграції? Приклади справжніх імен інтеграційних тестів дуже вітаються. …

3
Як слід маркувати типи в програмах C і C ++?
У цій моїй відповіді я використав _tнаприкінці типів, які закінчилися в кращому випадку суперечливими. Це практика, яку я використовую в своїх поточних проектах. typedef struct { int x; int y; } point_t; Це повинно було відповідати типам C від stddef.hподібних size_tабо ptrdiff_t. Однак, згідно з певними коментарями до моїх запитань, …
12 c++  c  naming 

5
Керівництво в називанні незручних доменних об'єктів?
Я моделюю хімічну систему, і у мене виникають проблеми з називанням моїх елементів / предметів в межах enum. Я не впевнений, чи варто використовувати: атомна формула хімічна назва скорочена хімічна назва. Наприклад, сірчаною кислотою є H2SO4, а соляна кислота - HCl. З цими двома, я, мабуть, просто використовую атомну формулу, …

6
Умови використання імен JavaScript
Я з Java, я новачок у JavaScript. Я помітив багато методів JavaScript, використовуючи поодинокі імена параметрів символів, наприклад, у наступному прикладі. doSomething(a,b,c) Мені це не подобається, але інший розробник JavaScript переконав мене, що це робиться для зменшення розміру файлу, зазначивши, що файли JavaScript потрібно перенести в браузер. Тоді я виявив, …

1
Що означає "Розв'язання" в програмуванні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Я бачу в багатьох місцях, де використовується слово Resolve, у Dependency Injection (вирішити реалізацію …

3
Використання "цього" в Голангу
Найближче до Golang - це посібник зі стилів, знайдений тут , під іменами отримувача написано: Назва приймача методу має бути відображенням його ідентичності; часто достатньо одного або двох буквених скорочень такого типу (наприклад, "c" або "cl" для "Клієнта"). Не використовуйте загальні імена, такі як "я", "це" або "само", ідентифікатори, характерні …

6
Названня: Чи варто жертвувати стислістю для ясності?
Наприклад, наступна функція проходить через масив, який містить ім'я та помилки поля введення. Це робиться, перевіряючи ім'я поля, що підтверджує, а потім натискаючи інформацію про помилку до масиву недійсних полів. Чи краще бути коротким і написати це: addInvalidField (field, message) { const foundField = this.invalidFields.find(value => { return value.name === …

7
Яка хороша альтернатива змінній імені для мови, яка має лише незмінні посилання або мітки?
Наприклад, у функціональних мовах змінні - це однозначне призначення, і їх значення незмінні, коли вони присвоєні. Таким чином, у них є два незв'язані та зв'язані два стани , один раз пов'язані вони не можуть бути змінені. Чи є якийсь математичний термін чи інший термін інформатики, який є найбільш підходящим для …

5
Яка ідіоматична назва змінної змінної? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . Директива про встановлення мови шаблонів швидкості вимагає змінної в лівій частині. Це не працює. #set ( $entries.add("d") ) Незважаючи на …
11 naming  syntax 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.