13
голосов
6ответов
821 просмотров

Почему в PHP часто не рекомендуется использование комментариев с символом «#»?

Насколько мне известно, PHP распознает 3 типа комментариев: /* A block comment */ // A single-line comment # Also a single-line comment Однако многие стандарты кодирования, например, PEAR или Kohana , не одобряйте комментарии последнего типа без объяснения причин.Вопрос в том, поче...

12
голосов
8ответов
1556 просмотров

Когда это слишком много "лямбда-действия"?

Я часто использую лямбды как своего рода «локальные функции», чтобы облегчить себе жизнь с помощью повторяющихся операций, таких как: Func<string, string> GetText = (resource) => this.resourceManager.GetString(resource); Func<float, object, string> FormatF1 = (f, o) => Strin...

1
голосов
4ответов
1475 просмотров

Форматирование форм Drupal 6

Я пытаюсь создать форму в drupal 6, в которой есть несколько элементов в одной строке.В частности, мне нужна правильно выровненная форма с текстовым полем, раскрывающимся списком и кнопкой в одной строке. Я знаю, как создавать элементы, но drupal обычно помещает их все в отдельные строки.Как ...

1
голосов
8ответов
383 просмотров

Практика программирования на C ++, что вы выберете и почему?

У меня есть большой объект, например MyApplicationContext, который хранит информацию о MyApplication, такую как имя, путь, данные для входа, описание, детали и другие ... class MyApplicationCtx{ // .... private: std::string name; std::string path; std::str...

5
голосов
4ответов
1049 просмотров

C ++ IDE, поддерживающая совет Скотта Мейера: предпочитайте функции, не являющиеся членами, а не дружественные членам

Аргумент Скотта Мейера о том, что функции, не являющиеся членами, увеличивают инкапсуляцию и допускают более элегантный дизайн (с точки зрения дизайна), мне кажется очень верным. См. Здесь: Статья Но у меня с этим проблемы. (И, похоже, другие тоже, особенно разработчики библиотек, которые о...

2
голосов
1ответов
253 просмотров

Разрешить пользователю изменять стили веб-частей по умолчанию

У меня есть веб-часть, в которой используются многие элементы управления SharePoint, такие как меню, SPGrid, панель инструментов и т. д. Я хочу, чтобы пользователь мог изменить стиль, указав внешний файл CSS. Может кто-нибудь сказать мне, как я могу этого добиться?

9
голосов
17ответов
12816 просмотров

Стандарты кодирования / Лучшие практики кодирования на C ++

Рассмотрим два фрагмента кода ниже. Какой лучше и почему?если ты есть другая идея, пожалуйста упоминание.Где я могу найти ответы на такие практики кодирования?если ты осведомлены о любой книге / статье, пожалуйста, поделитесь. // Код 1 bool MyApplication::ReportGenerator:...

0
голосов
2ответов
148 просмотров

Объекты класса и сравнение определенных атрибутов

У меня есть следующий код. class person(object): def __init__(self, keys): for item in keys: setattr(self, item, None) def __str__(self): return str(self.__dict__) def __eq__(self, other) : return self.__dict__ == other.__dict__ Т...

0
голосов
2ответов
97 просмотров

Проксирование каждого метода в Ruby

Это наиболее эффективный способ переадресации вызова each в собственный метод each хэша. Должен ли я сделать @index видимым снаружи? Я немного не уверен, что блок активен. class TimeSlice def initialize(list) # @index is a hash @index = list.do_some_magic() end def each(&a...

0
голосов
5ответов
729 просмотров

Конкретная проблема стиля программирования C?

Я много слышал о важности стиля программирования.На мой взгляд, с отступом легко справиться.Но меня очень расстраивало другое.Рассмотрим конкретный пример, демонстрирующий использование inet_makeaddr. /* demonstrate the use of host address functions */ #include <stdio.h> #include <ar...

0
голосов
2ответов
880 просмотров

использование стиля jqgrid для обычной таблицы в asp.net mvc

Я бы предпочел использовать Table и td вместо JqGrid, но мне нравятся стили JqGrid. Кто-нибудь использовал стиль jqgrid для обычной сетки asp.net MVC (я имею в виду Table и td) раньше?

3
голосов
6ответов
439 просмотров

Как вы организовываете свои поля поддержки?(Стили / Узоры)

C # 3.0 предлагает нам геттеры и сеттеры с поддерживающими полями, сгенерированными компилятором - это действительно здорово, но во многих случаях вам все равно нужно использовать резервное поле. В идеальном мире (мнение) вы могли бы сделать что-то вроде class MyClass { ... stuff ... ...

114
голосов
8ответов
70400 просмотров

Именование атрибутов HTML "class" и "id" - тире против подчеркивания

<div id="example-value"> или <div id="example_value">? Этот сайт и Twitter используют первый стиль.Facebook и Vimeo - второе. Какой из них вы используете и почему?

10
голосов
5ответов
6145 просмотров

Соглашения об именах переменных экземпляра в Какао

Этот вопрос касается стиля именования переменных в объекте C и какао. Я просто хочу подчеркнуть, что я ищу не «правильный» ответ, а только хорошие идеи. Я прочитал руководства по стилю объективного C от Apple и Google и не очень доволен ни одним из них. В руководстве Apple нет реальных рекоме...

2
голосов
1ответов
920 просмотров

Стилизация QScrollBar с помощью QStyle

Я пытаюсь стилизовать QScrollBar с помощью пользовательского QStyle, но если я ничего не рисую в drawComplexControl для QScrollBar, необходимое пространство для полосы прокрутки родительского виджета окрашивается в черный цвет.Если я сделаю то же самое, например, с QToolButton, просто кнопка инс...

0
голосов
6ответов
359 просмотров

что делать с процедурным кодом, бизнес-логикой и запросами в PHP

Мне было поручено поддерживать и поддерживать несколько веб-приложений PHP / MySQL (я использую термин «приложение» неуместно), которые, похоже, противоречат всем известным стандартам кодирования. Код PHP содержит подпрограммы, процедуры, бизнес-логику и даже запросы - все это в коде.Здесь нет...

11
голосов
17ответов
678 просмотров

Какие еще идеи мы должны реализовать в рамках наших стандартов кодирования, помимо «рассматривать предупреждения как ошибки» и исправлять утечки памяти?

Во-первых, позвольте мне сказать, что я не программист, но помогаю управлять командой кодеров.Никто в команде не имеет опыта более пяти лет, и большинство из них работали только в этой компании .. Так что мы летим немного вслепую, отсюда и вопрос. Мы стараемся сделать наше программное обеспеч...

0
голосов
2ответов
4350 просмотров

Flex: изменение стилей компонентов Flex в AS3

В MXML есть класс Button, который можно создать следующим образом: <mx:Button id="something /> но что, если вы хотите динамически создать это в AS3 и динамически добавить его в приложение Flex без использования компонентов (только AS3), а затем изменить стили Flex, например, здесь в...

3
голосов
1ответов
966 просмотров

Eclipse не распознает стиль в конструкторе макетов Android?

Поскольку Android поддерживает стили и их рекомендуется использовать(аналогично CSS), я создал новый стиль и применил его к трем кнопкам. Конструктор макетов в Eclipse не зарегистрировал изменения и либо сломался (ничего не показал), либо вообще не применил стили. После запуска приложени...

1
голосов
5ответов
385 просмотров

Какой стиль программирования это называется?

У меня нет хорошего названия для этого стиля программирования, в котором синтаксис больше краткости, поскольку не нужно передавать контекст в функцию или вызывать функции вне объекта контекста. Например, какой-то случайный код OpenGL C: glBegin(GL_QUADS); glNormal3fv(&n[i][0]); gl...

54
голосов
12ответов
6467 просмотров

Аргументы против аннотаций

Моя команда переходит на Spring 3.0, и есть люди, которые хотят перенести все в аннотации.У меня просто неприятное предчувствие (запах кода?), Когда я вижу класс, у которого есть такие методы: (просто пример - не все настоящие аннотации) @Transaction @Method("GET") @PathElement("time") @PathE...

27
голосов
5ответов
84926 просмотров

Оператор PHP IF для логических значений: $ var === true vs $ var

Я знаю, что этот вопрос на самом деле не важен ... однако мне было интересно: Какое из следующих операторов ЕСЛИ лучше и быстрее всего использовать? <?php $variable = true; if($variable === true) { //Something } if($variable) { // Something } ?> Я знаю, что === должн...

5
голосов
4ответов
854 просмотров

Есть ли хорошая альтернатива комментариям XML-документации для C #?

Мне очень трудно читать комментарии xml-документов для C # или VB.NET.Есть ли достойная альтернатива (которая по-прежнему обеспечивает преимущества документирования кода для intellisense, создания документов и т. Д.)?

1
голосов
5ответов
454 просмотров

Лучшая практика для потока функций в Javascript?

У меня есть то, что я считал относительно простой Ajax / анимацией, которую я добавляю на сайт клиента для выбора проектов для отображения в виде изображений. Процесс выглядит примерно так: Пользователь нажимает миниатюру в обзоре проекта (pHome). Используя jQuery, ajax загрузит XML-файл с...

1
голосов
6ответов
161 просмотров

Как правильно преобразовать цикл for в цикл while?

У меня есть цикл for в форме: for (int i = from; i < to; i++) { // do some code (I don't know exactly what, it is subject to change) } И я хочу преобразовать его в цикл while (в основном потому, что я хочу поиграть со значением i внутри цикла, чтобы двигаться вперед и назад, а мой ко...

3
голосов
6ответов
2087 просмотров

Есть ли стандарт для полей кода?

Похожие вопросы Сколько столбцов вы форматируете при кодировании? Что такое разумное максимальное количество символов в строке кода? Живут ли люди по правилу 80 столбцов ? Ограничение в 80 столбцов, все еще полезно? Под полями кода я имею в виду строки, определяющие ...

4
голосов
9ответов
612 просмотров

Почему предпочтительнее писать func (const Class & value)?

Почему нужно использовать func( const Class &value ), а не только func( Class value )?Несомненно, современные компиляторы наиболее эффективно используют любой из этих синтаксисов.Это все еще необходимо или просто отложено со времен неоптимизирующихся компиляторов? Чтобы добавить, gcc бу...

2
голосов
2ответов
1410 просмотров

WPF, Плохая практика ставить код сразу после InitializeComponent?

Мне просто что-то интересно.У меня есть фрейм, который загружает страницы, и в настоящее время на каждой странице есть метод Page_Loaded, который будет запускаться при каждом доступе к странице.Это отлично работает, но я замечаю ошибки, если использую навигацию для перехода на ранее посещенные с...

12
голосов
6ответов
1040 просмотров

Комментарии от 2-го или 3-го лица?

Вы пишете комментарии от 2-го или 3-го лица? // go somewhere and do something (2nd person comment) или // goes somewhere and does something (3rd person comment)

10
голосов
4ответов
10341 просмотров

Создать собственный стиль BibTeX или настроить уже существующий?

Я ищу способ определить новый стиль BibTeX или настроить существующий.У меня две причины для этого: Я хочу, чтобы имена авторов / редакторов были выделены курсивом (для статей в книге, книге, журналах, энциклопедии и т. д.) Мне нужны цифры в начале Пример: Фамилия, Б .Заголовок ...