Coding-Style – вопросы и ответы

91
голос
3
ответа
Например, я хочу фильтровать объекты по некоторым значениям полей. Я могу написать objects.filter{ o => val set = Set(c1,c2) set contains o.field } в этом случае я создам hashset каждый раз мето...
1 месяц, 3 недели назад yura
53
голоса
2
ответа
Я ищу пример стиля, чтобы изменить внешний вид Silverlight BusyIndicator, чтобы больше походить на "поворотное колесо" в приложениях AJAX. Круги вокруг google создают некоторые ссылки на то, где лю...
1 месяц, 3 недели назад Mark
168
голосов
6
ответов
В моей жизни я не могу окунуться в "классы" на PHP. Мне удалось написать большие, масштабируемые и популярные сайты без них. Что мне не хватает? (И как я узнаю?)
1 месяц, 3 недели назад darkAsPitch
74
голоса
2
ответа
Это довольно хорошо, но я не могу найти ни одной записи, где бы вы ни говорили. Для Google Maps API v3 вы можете добавить пользовательский стиль к элементам карты: var pinkParksStyles = [ { feature...
1 месяц, 3 недели назад TomBomb
75
голосов
2
ответа
ОС: Windows XP Pro SP3 Вопрос: Как видите - на левой стороне находится StatusBar Контроль; В правой части - элемент управления TabSet. Какой подход вы предложили бы "скопировать" стиль StatusBar (д...
1 месяц, 3 недели назад HX_unbanned
75
голосов
1
ответ
Scala -style-guide предлагает всегда явно определять тип возвращаемого значения при использовании Unit : Методы должны быть объявлены в соответствии со следующим шаблоном: def foo(bar: Baz): Bin = ...
1 месяц, 3 недели назад MyTitle
78
голосов
3
ответа
Мой профессор пишет свои присваивания переменной C следующим образом: int a= 10; /*or*/ double t; t= 0.5; вместо int a = 10; /*or*/ double t; t = 0.5; Он поощрял своих учеников делать то же самое и...
1 месяц, 3 недели назад B.Li
64
голоса
1
ответ
У меня есть несколько методов класса, которые очень похожи друг на друга. Они меняются только при добавлении других аргументов в метод. Основной метод имеет семь аргументов. Вот мой текущий код: vo...
1 месяц, 3 недели назад Numeri
106
голосов
3
ответа
HI, В настоящее время я работаю над проектом, который использует Flex и Java. В Java мы легко применяем стандарт кодирования с помощью Checkstyle, и мы хотим сделать это для Flex. Кто-нибудь знает ...
1 месяц, 3 недели назад Krzysztof Krasoń
68
голосов
2
ответа
В JavaScript существует обычная практика: (function($) { ...code... })(jQuery); Я понимаю функцию-оболочку (она предотвращает загрязнение глобального пространства имен), но многие библиотеки (напри...
1 месяц, 3 недели назад Calvin
111
голосов
1
ответ
Я работаю над простой реализацией контроллера хранилища в скрипте Google Apps, который отвечает за подключение к файлу электронной таблицы и создание, чтение и обновление строк и листов. В конструк...
1 месяц, 3 недели назад Mario
68
голосов
1
ответ
Что-то вроде этого: Namespace Test_NS Partial Class Test_WebSite Inherits System.Web.UI.Page End Class End Namespace Или я должен оставить его в покое и сохранить классы только в своем App_Code под...
1 месяц, 3 недели назад dotnetN00b
307
голосов
5
ответов
Я заметил, что некоторые люди используют следующие обозначения для объявления переменных указателя. (a) char* p; вместо (b) char *p; Я использую (b). Каково рациональное обозначение (а)? Обозначени...
1 месяц, 3 недели назад keeda
55
голосов
4
ответа
Я не делал жесткого развития ядра в C++, так как я сделал переход на С# около 5 лет назад. Я очень хорошо знаком с использованием интерфейсов на С# и использую их все время. Например public interfa...
1 месяц, 3 недели назад Ultratrunks
105
голосов
1
ответ
Существуют clang-format и т.д., Чтобы обеспечить согласованный стиль кодирования для.cpp и.h файлов среди разных разработчиков. Но как я могу обеспечить согласованный стиль кодирования в CMake для ...
1 месяц, 3 недели назад user3667089
170
голосов
1
ответ
Я травляю сеть, пытаясь найти примеры Unix Bash script, которые могут обрабатывать базовый стиль текста (полужирный/подчеркивание/курсив), но ничего не могут найти? Можно ли это сделать? Например: ...
1 месяц, 3 недели назад user4910881
76
голосов
2
ответа
В объективе-c я могу объявить переменную пользовательского интерфейса с типом?: UIButton *btn_Add,*btn_showMessage or UILabel *lb_Title Как насчет: UIButton *btnAdd,*btnShowMessage or *lbTitle спасибо
1 месяц, 3 недели назад The Bird
102
голоса
3
ответа
Я понимаю, что на это, вероятно, не назовут ответа, но я ищу, есть ли какое-то указание о том, использовать ли частные члены напрямую или публичные аксессоры внутри методов класса. Например, рассмо...
1 месяц, 3 недели назад jedwards
94
голоса
6
ответов
Чтение этой части информации , в ней указано, что: Нам нужны скобки вокруг для условного выражения. Кроме, если все условное ( состояние и тело) поместится на одном лайн, вы можете (но не обязаны t...
1 месяц, 3 недели назад whirlwin
54
голоса
1
ответ
Я вообще объявляю поля в классе как частное поле вместе с общедоступным свойством, которое обращается к этому полю снаружи (ничто не впечатляет до сих пор улыбается): private bool doILookGood; publ...
1 месяц, 3 недели назад marc wellman
53
голоса
5
ответов
/** * A method to compare Strings * @param arg1 * @param arg2 * @return */ public boolean myQuickCompare(String arg1, String arg2) { boolean a = arg1.length() == arg2.length(); if (a) { for (int b ...
1 месяц, 3 недели назад Paradox
160
голосов
1
ответ
В Haskell я часто пишу выражения с $. Я считаю это вполне естественным и читаемым, но иногда я читаю, что это плохая форма и не понимаю, почему это должно быть.
1 месяц, 3 недели назад luispedro
53
голоса
1
ответ
Я работаю над собственным способом обработки двуязычного сайта. мой метод должен обеспечивать правильную индексацию поисковых систем и будет хранить все на одной странице без внешних файлов. одна ф...
1 месяц, 3 недели назад northamerican
65
голосов
1
ответ
Я использую Visual Assist X, созданный с 05.01.2009, но та же проблема возникла и в предыдущих выпусках. (Я запускаю его на MSVS 2005) Когда я делаю некоторый рефакторинг (например, извлечение мето...
1 месяц, 3 недели назад Roman Shapovalov
64
голоса
7
ответов
Есть ли у кого-нибудь предложение относительно приведения следующего кода: /* Example code only to demonstrate the type of code my app contains and will contain more of */ $("#filter").click(functi...
1 месяц, 3 недели назад Jake N
64
голоса
1
ответ
Я видел во многих учебниках, некоторые программисты используют фигурные скобки в одной строке с кодом, другие используют фигурные скобки в отдельной строке, а отдых использует смешанный подход. Поэ...
1 месяц, 3 недели назад user4910881
98
голосов
2
ответа
С учетом следующего кода: status = row[COL_STATUS] if status == "idle": row[COL_EDITABLE] = True row[COL_FONTSTYLE] = pango.STYLE_NORMAL row[COL_WEIGHT] = pango.WEIGHT_NORMAL elif status == "DCed":...
1 месяц, 3 недели назад Claudiu
54
голоса
1
ответ
// // These are my comments at the beginning... // //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- <--- These? SETUP; DRAW; END; Я сделал несколько поисков, но обнаружил, что не знаю, как их назвать.
1 месяц, 3 недели назад Minnett
64
голоса
1
ответ
На данный момент у меня есть большой раздел кода, который выглядит так: daily_stats.Turnover = int(row[2]) daily_stats.Cars = int(row[0]) daily_stats.Cash = int(row[29]) daily_stats.Card = int(row[...
1 месяц, 3 недели назад CyberJacob
53
голоса
4
ответа
Когда я кодирую материал, я пытаюсь разделить все вещи на функции (методы, если хотите). Функция X делает вещи X, Y делает tuff Y, а не как метод X делает вещи X, Y & Z! Это дает мне больше код...
1 месяц, 3 недели назад daGrevis
90
голосов
4
ответа
Я прочитал сайты msdn о соглашениях об именах, но нет "конечного" примера, показывающего, когда используются буквы капитала или буквы нижнего уровня. Должен ли я использовать капитальные или малень...
1 месяц, 3 недели назад Yoda
137
голосов
3
ответа
Мне очень нравятся следующие стандарты стиля, как те, которые указаны в PEP 8. У меня есть linter, который проверяет его автоматически, и, безусловно, мой код намного лучше из-за этого. В PEP 8 ест...
1 месяц, 3 недели назад bgusach
64
голоса
3
ответа
Некоторое время назад я пришел к пониманию, что способ, которым я хотел бы обладать навыками для игрока в игре, был бы в формате CSV. В статистике игроков я сделал varchar навыков, которые будут хр...
1 месяц, 3 недели назад Seth Goodwin
105
голосов
1
ответ
Я изучал Clojure, и поскольку я родом из Ruby, и до этого фона Java, у меня проблемы с процедурой. Есть ли более "lispy" способ написать этот код, или это нормально? (defn foo ([s t] (let [x (+ 4 (...
1 месяц, 3 недели назад Josiah Kiehl
139
голосов
4
ответа
Я знаю, что пробел не имеет значения в JavaScript, но мне интересно стиль. При определении такой функции, как: function Foo(a, b, c) {} Я не ставлю пробел после имени функции. Но если я создаю функ...
1 месяц, 3 недели назад Travis Parks
64
голоса
2
ответа
У меня есть определенный контроль. Я хочу сделать стиль для него, когда он помещен в ToolBar. Я нашел, как это сделать в случае Button, CheckBox и других стандартных элементов управления, но как я ...
1 месяц, 3 недели назад daVinci
54
голоса
4
ответа
Что вы думаете о if(!DoSomething()) return; В "Чистом коде" это рассматривается как нарушение разделения запросов команд. Но как мы можем понять, если что-то в команде DoSomething() пошло не так? К...
1 месяц, 3 недели назад Vladimir Nani
142
голоса
4
ответа
Я думаю, что в этом случае нет необходимости объявлять публичный конструктор, так как класс все равно недоступен вне пакета. Но есть ли какое-то скрытое влияние, когда класс имеет только частный ко...
1 месяц, 3 недели назад m_pGladiator
76
голосов
4
ответа
Я видел всевозможные вариации в стиле для размещения операторов @synthesize. Мне интересно - есть ли для этого консенсус большинства, или, если это не так, выражение централизованного руководства п...
1 месяц, 3 недели назад blueberryfields
92
голоса
3
ответа
У меня есть блок кода JC: $ function Test() { var form = $('form').serializeArray(); var str = ""; var Price = {}; var OneUp = 1; var NextName = ""; var PriceIndex = 0 for (var i = 0, l = form.leng...
1 месяц, 3 недели назад DirtyRedz
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема