Вопросы с тегом 'design'

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

"Мышление в AngularJS", если у меня есть фон jQuery?

Предположим, что я знаком с разработкой клиентских приложений в jQuery, но теперь я хотел бы начать использовать AngularJS. Можете ли вы описать сдвиг парадигмы, который необходим? Вот несколько вопросов, которые могут помочь вам сформировать ответ: ...
задан 21 февр. '13 в 7:09
17
ответов

Как решить, когда использовать Node.js?

Я новичок в этом, но в последнее время я много слышал о том, насколько хорош Node.js. Учитывая, насколько мне нравится работать с jQuery и JavaScript в целом, я не могу не задаться вопросом, как решить, когда использовать Node.js. Веб-приложение, кот...
задан 21 февр. '11 в 8:20
25
ответов

Почему не наследовать от List <T>?

При планировании моих программ я часто начинаю с такой мысли: Футбольная команда - это всего лишь список футболистов. Поэтому я должен представить его с помощью: var football_team = new List<FootballPlayer>(); Заказ этого списка представляе...
задан 11 февр. '14 в 6:01
14
ответов

Удалить столбец из pandas DataFrame с помощью python del

При удалении столбца в DataFrame я использую: del df['column_name'] и это отлично работает. Почему я не могу использовать: del df.column_name Как вы можете получить доступ к столбцу/серии как df.column_name, я ожидаю, что это сработает.
задан 16 нояб. '12 в 9:26
90
ответов

Почему бы не использовать таблицы для компоновки в HTML?

Похоже, что общее мнение, что таблицы не должны использоваться для компоновки в HTML. Почему? Я никогда (или редко, если честно) видел хорошие аргументы для этого. Обычные ответы: Хорошо разделить содержимое из макета Но это ошибочный аргумент; ...
задан 17 сент. '08 в 16:19
8
ответов

Крупномасштабный дизайн в Haskell?

Что такое хороший способ разработки/структурирования больших функциональных программ, особенно в Haskell? Я прошел через кучу учебников (напишите сами, как моя любимая, с Real World Haskell - вторая секунда), но большинство программ относительно нев...
задан 20 июня '10 в 4:21
8
ответов

Зачем создавать "Implicitly Unwrapped Optionals", так как это означает, что вы знаете, что это значение?

Зачем вам создавать "Implicitly Unwrapped Optional" против создания только регулярной переменной или константы? Если вы знаете, что это может быть успешно развернуто, то зачем создавать необязательный вариант? Например, почему это: let someString : ...
задан 03 июня '14 в 7:09
14
ответов

API REST. Лучшие практики. Где указать параметры?

API REST может иметь параметры как минимум двумя способами: Как часть URL-пути (т.е. /api/resource/parametervalue) В качестве аргумента запроса (т.е. /api/resource?parameter=value) Какая здесь самая лучшая практика? Существуют ли какие-либо об...
задан 26 окт. '10 в 16:45
12
ответов

Дизайн URL-адреса RESTful для поиска

Я ищу разумный способ представления поисков как URL RESTful. Настройка: у меня две модели, автомобили и гаражи, где автомобили могут находиться в гаражах. Поэтому мои URL-адреса выглядят так: /car/xxxx xxx == car id returns car with given id /...
задан 16 окт. '08 в 7:51
8
ответов

Компонентный дизайн игрового движка

Я смотрел дизайн игрового движка (специально ориентированный на 2d игровые движки, но также применимый к 3D-играм), и я заинтересован в некоторой информации о том, как это сделать. Я слышал, что многие двигатели в настоящее время переходят на компоне...
задан 14 дек. '09 в 17:33
7
ответов

HTTP POST с параметрами запроса URL - хорошая идея или нет?

Я разрабатываю API для перехода по HTTP, и мне интересно, если использовать команду HTTP POST, но только с параметрами запроса URL и без тела запроса, это хороший способ. Вопросы: "Хороший веб-дизайн" требует, чтобы не-идемпотентные действия отпра...
задан 04 марта '09 в 21:42
41
ответ

Разработка программного обеспечения и программного обеспечения

Может ли кто-нибудь объяснить разницу между Software Design и Software Architecture? Более конкретно; если вы скажете кому-нибудь представить вам "дизайн" - что вы ожидаете от них? То же самое касается "архитектуры". Мое настоящее понимание: Диза...
задан 01 апр. '09 в 13:00
7
ответов

Как создать RESTful поиск/фильтрацию?

В настоящее время я разрабатываю и внедряю RESTful API в PHP. Тем не менее, я не смог реализовать свой первоначальный дизайн. GET /users # list of users GET /user/1 # get user with id 1 POST /user # create new user PUT /user/1 # modify user with id ...
задан 16 февр. '11 в 21:45
14
ответов

Когда следует использовать структуру вместо класса?

MSDN говорит, что вы должны использовать структуры, когда вам нужны легкие объекты. Существуют ли другие сценарии, когда структура предпочтительнее над классом? Edit: Некоторые люди забыли, что: 1. Структуры могут иметь методы! 2. Структуры не ...
задан 17 сент. '08 в 20:20
7
ответов

Разница между архитектурой Microservices и SOA

Я читал в Microservice Architecture, и я пытаюсь увидеть разницу между ним и регулярной SOA (кроме служб, развернутых отдельно). Может ли кто-нибудь сказать мне разницу и, возможно, про и консоль архитектуры Microservice?
задан 26 авг. '14 в 11:18