Вопросы по теме 'conventions'
Каково золотое соотношение кода и комментариев?
Есть ли соотношение код/комментарии, которое вы считаете признаком хорошего (плохого) состояния кода?
Можете ли вы привести примеры проектов с открытым исходным кодом, которые считаются хорошо закодированными, и их соответствующее количество...
16295 просмотров
schedule
05.12.2022
Соглашения CSS / Модели макета кода
Были ли попытки создания формализованного метода организации кода CSS? Прежде чем я пойду и придумываю свою собственную стратегию по обеспечению читабельности, мне интересно, что еще там есть. Google не очень помог, так как я не совсем уверен, по...
6267 просмотров
schedule
28.01.2023
Развертывание приложения Python с общим пакетом
Я думаю, как организовать развернутое приложение python, которое будет иметь
Исполняемый скрипт, расположенный в /usr/bin/, который предоставляет интерфейс командной строки для функций, реализованных в
Библиотека, установленная везде, где...
1252 просмотров
schedule
27.04.2022
Есть ли какие-то преимущества в использовании HtmlTextWriter, если вы не собираетесь использовать адаптивный рендеринг?
Помимо преимуществ адаптивного рендеринга для альтернативных устройств, есть ли смысл писать весь этот код:
writer.WriteBeginTag("table");
writer.WriteBeginTag("tr");
writer.WriteBeginTag("td");
writer.Write(HtmlTextWriter.TagRightChar);...
27949 просмотров
schedule
23.05.2022
Указатели typedef - это хорошая идея?
Я просмотрел некоторый код и заметил, что соглашение заключалось в том, чтобы переключать такие типы указателей, как
SomeStruct*
в
typedef SomeStruct* pSomeStruct;
Есть ли в этом заслуга?
42025 просмотров
schedule
10.03.2022
Это Python для импорта внутренних функций?
PEP 8 говорит:
Импорты всегда помещаются в начало файла сразу после комментариев и строк документации, а также перед глобальными переменными и константами модуля.
Иногда я нарушаю PEP 8. Иногда я импортирую что-то внутри функций....
55957 просмотров
schedule
13.06.2023
Ruby: соглашение об именах и использовании логических атрибутов
Изучение рубина. У меня сложилось впечатление, что логические атрибуты следует называть следующим образом:
my_boolean_attribute?
Однако я получаю синтаксические ошибки при попытке сделать следующее:
class MyClass
attr_accessor...
24736 просмотров
schedule
22.09.2022
Соглашение о квадратных скобках Python
Как вы думаете, какое соглашение чаще всего используется при написании словарных литералов в коде?
Я напишу одно возможное соглашение в качестве ответа.
3747 просмотров
schedule
18.10.2022
Ошибка или новое соглашение для объявления пространства имен в .Net 4.0
Visual Studio 2010, .Net 4.0
Я создаю несколько классов доменных служб, и вот как Visual Studio включает пространства имен:
namespace MyCoolProject.Web.Services
{
using System;
using System.Collections.Generic;
using...
301 просмотров
schedule
17.01.2023
cakephp создает класс модели с ошибкой и имя файла
У меня есть таблица базы данных с именем «злоупотребления». При выпечке приложения команда выпекания назвала имя класса контроллера «злоупотреблениями» и имя файла «abuses_controller.php», но когда я запекал модель, имя файла было «Abus.php», а имя...
521 просмотров
schedule
20.05.2023
Соглашения о функциях кросс-контроллера для сети MVC?
У меня есть вопрос о лучших практиках размещения определенных функций в контроллерах в веб-фреймворке MVC.
Допустим, у меня есть контроллер User & Tags. У меня есть функция/метод addTag_to_user().
Каковы соглашения или рекомендации по...
289 просмотров
schedule
02.12.2022
Настройка стандартного макета каталога с помощью Maven
Я новичок в Maven и бегло просмотрел документацию, следуя руководству по Hibernate по адресу http://docs.jboss.org/hibernate/stable/core/reference/en/html_single/#tutorial-firstapp-mvn .
Я установил Maven и успешно настроил веб-приложение, но оно...
1726 просмотров
schedule
17.12.2022
Существуют ли соглашения для комментариев модуля Python?
Насколько я понимаю, строка документации модуля должна просто предоставлять общее описание того, что делает модуль, а такие подробности, как автор и версия, должны содержаться только в комментариях к модулю.
Однако я видел следующее в комментариях...
4811 просмотров
schedule
27.02.2023
Соглашение Javabean - именование методов для свойства gId
Если в моем классе Java есть свойство gId, как следует называть метод доступа?
getGId - это то, что я предполагаю.
Если бы было свойство gURL , я думаю, это было бы getGURL , которое выглядит некрасиво (хотя это не относится к...
1772 просмотров
schedule
13.03.2022
Должны ли методы контроллера принимать аргументы?
Учитывая, что в представлении есть виджет выбора файла, а контроллер должен обрабатывать событие выбора файла, мне лучше написать метод контроллера:
public void fileSelected(String filePath){
//process filePath
}
or
public void...
234 просмотров
schedule
01.02.2023
Преобразование строки с некоторым кодом ASCII в PHP
Не знаю, задавался ли уже этот вопрос! Он действительно кажется новым! Я нашел что-то похожее здесь , но это для Java , а не PHP .
Здесь следует моя проблема. На стороне клиента я использую TinyMCE для получения длинного текста. На стороне...
2333 просмотров
schedule
04.03.2023
Соглашение о кодировании частных функций Python
При написании модуля Python и функций в нем у меня есть некоторые «публичные» функции, которые должны быть доступны посторонним, но некоторые другие «частные» функции, которые должны быть видны и использоваться только локально и внутри.
Я так...
57507 просмотров
schedule
02.03.2022
Категоризация событий C #, делегатов, обратных вызовов и т. Д.
Я думаю, простой вопрос: как вы классифицируете / называете элементы, связанные с событиями, в C #?
Например, мои текущие соглашения выглядят примерно так:
public class A
{
...
#region Delegates
public delegate void...
322 просмотров
schedule
28.03.2023
Когда стоит заморачиваться с KVC и KVO? Всегда?
Это похоже на почти новый надмножество по сравнению с Objective-C, с комбинациями точечной нотации, смешанной с директивами, например: [email protected](...) , и синтаксисом соответствия, например:...
147 просмотров
schedule
05.05.2022
Допустимо ли повторять переменные при перечислении переменных для определенных объектов?
Вот пример:
public list getPizzaIngredients(pizzaName)
{
if pizzaName = HAWAIIAN
return [
CHEESE,
TOMATO SAUCE,
PINEAPPLE,
HAM];
if pizzaName = ITALIAN
return [...
47 просмотров
schedule
01.07.2022