language-agnostic

Какой стиль кодирования вы используете для тернарного оператора? [закрыто]

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

Должен ли я когда-либо использовать continue внутри оператора switch?

Я заметил, что вы действительно можете использовать ключевое слово continue в операторе switch, но на PHP это не делает ... cout << "*"; break; } cout << p << "\r\n"; } /* Output: 0 1 2 3 4 (5)(6)7 */

Как получить название книги из номера ISBN? [закрыто]

Я планирую создать небольшой веб-сайт для своей личной коллекции книг. Чтобы немного автоматизировать процесс, я хотел ... для этого. Я считаю, что это также могло бы помочь, если бы ответ был таким же язык - агностик, насколько это возможно.

Проверки i18n

Думай Глобально, Действуй локально Вот что они вам говорят, однако за все время, пока я был разработчиком, я всег ... мерные знаки Серийные номера Банкнот и так далее... Есть ли какой-нибудь хорошо скрытый ресурс, о котором я не знаю?

Создайте набор всех возможных совпадений для данного регулярного выражения

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

Элегантно проверьте, является ли данная дата вчерашней

Предполагая, что у вас есть временная метка Unix, какой был бы простой и/или элегантный способ проверить, была ли эта в ... ия на Javascript, PHP или C#, но также приветствуются псевдокод и решения, не зависящие от языка (если таковые имеются).

Хорошая Практика: Цикл И оператор If [закрыт]

( Я копирую/вставляю тот же вопрос, который я опубликовал в Codereview здесь: https://codereview.stackexchange.com/quest ... же условие кажется абсурдным. Но зацикливание n раз одного и того же массива может рассматриваться как абсурд тоже:)

Как прочитать и воспроизвести размер загруженного файла, записываемого на сервере в режиме реального времени, без блокировки как на сервере, так и на клиенте?

Вопрос: Как прочитать и воспроизвести размер загруженного файла, записываемого на сервере в режиме реального времени ... or(err)); } ]; input.addEventListener("change", handleFile, true); </script> </body> </html>

Должны ли все модульные тесты быть успешными?

Допустим, вы создаете приложение, которое пытается как можно точнее транслитерировать данные из алфавита A в алфавит B. ... лизительную транслитерацию. Как бы вы построили модульные тесты в этом случае, учитывая, что вы ожидаете 20-30% сбоев?

Архитектурные решения: основной сайт, форум, блог

Со мной консультировались по поводу настройки проекта, и я хотел бы поделиться своими идеями с кем-нибудь для получения ... матриваю? Какие архитектурные решения вы бы приняли аналогично или по-другому, если бы у вас была проблема того же типа?

оптимизация условий оператора if

У меня есть заявление if с двумя условиями (разделенными оператором OR), одно из условий охватывает +70 % ситуаций и тр ... this }else if (condition2){ // do this } Я работаю на php, однако я предполагаю, что это может быть язык-агностик.

Шаблон проектирования для повторяющегося переключения в геттерах?

У меня есть модель ORM (активная запись PHP), скажем, для системы ведения блогов. У меня есть что-то вроде модели post, ... сальной модели, предоставляемый активной записью PHP. Модель picture имеет свои собственные данные. То же самое для quote.

Является ли это хорошим вариантом использования шаблона стратегии?

Я работаю с приложением, которому необходимо получать несколько видео и отображать их на определенной странице, в насто ... Шаблон стратегии без операторов "переключения"? Я увидел, что был неправ, а затем появился class VideoProviderFactory.

Удобные в использовании, легко запоминающиеся коды купонов

Я хочу создать коды купонов, которые пользователи смогут легко запомнить. Моя идея примерно такова: squirrel45 нанта ... лиент мог сохранить код в своей голове и сообщить его продавцу, когда он прибудет, чтобы выкупить его. Спасибо, Иона

Сопоставление IP-адреса с диапазоном IP-адресов?

У меня есть настройка таблицы MySQL следующим образом: +---------------+-------------+------+-----+---------+-------- ... LECT * FROM ranges WHERE ipaddress_s<"4.100.159.5" AND ipaddress_e>"4.100.159.5" Есть какие-нибудь предложения?

Поиск открытых непрерывных блоков времени на каждый день месяца, быстрый

Я работаю над системой доступности бронирования для группы из нескольких мест, и мне трудно определить наличие временны ... начинаются на 15 -- :00, :15, :30, :45 Дамп данных некоторых фактических отметок времени: http://pastebin.com/k1PRkj44

Инъекция конструктора - можно ли использовать новый нулевой объект, если в конструкторе его нет?

Представьте, что у меня есть куча классов, которые могут вести журнал, поэтому я создал интерфейс регистратора и пару р ... структор. Обычно я не работаю в конструкторе, но такие вещи не кажутся слишком опасными. Выбрали бы вы такой подход?

Как я могу постепенно сделать массив более разреженным?

У меня есть полностью заполненный массив значений, и я хотел бы произвольно удалять элементы из этого массива, удаляя и ... случайного числа каждый раз, когда цикл повторяется, это становится очень трудным. Есть ли лучший способ сделать это?

Есть ли более эффективный способ создания списка лет/месяцев?

На странице я хочу динамически перечислять годы и все месяцы в каждом году, чтобы можно было просматривать архив за каж ... February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); } }

Как сделать библиотеки PHP слабо связанными? [закрыто]

У меня есть некоторые библиотеки в моей "структуре", такие как маршрутизация, конфигурация, регистратор,... Я хочу, что ... не сработает. Аналогично, если я напишу код регистрации и конфигурации в свою библиотеку маршрутизации я бы повторился.