Было упомянуто мне, что я буду единственным разработчиком позади большой новой системы. Среди прочего я буду разрабатывать UI и схему базы данных. Я уверен, что получу некоторое руководство, но я хотел бы...
Я задавался вопросом, как крупные компании склонны строить компоненты из модулей на своей странице. Facebook является хорошим примером: существует работа в команде на Поиске, который имеет его собственный CSS, JavaScript, HTML, и т.д...
Я часто ловлю меня делающий следующее (в некритических компонентах): some_small_struct *ptr = (some_small_struct *) malloc (sizeof (some_small_struct)); ptr-> some_member =...; В словах я выделяю...
Много сайтов сегодня имеет API, которые позволяют пользователям получать данные из сайта как XML или JSON использование ПОЛУЧИТЬ Запроса HTTP. Flickr и del.icio.us являются примером сайтов с API. Эти API требуют сервера...
Я видел тенденцию для перемещения бизнес-логики из уровня доступа к данным (хранимые процедуры, LINQ, и т.д.) и на слой компонента бизнес-логики (как объекты C#). Это рассмотрело "правильный" путь...
Я нахожусь в процессе создания API веб-сервиса для моего приложения. Кроме того, я планирую представить Сервис и через REST и через SOAP. Я интересуюсь получением некоторой обратной связи от сообщества как...
Информированные опции необходимы о достоинствах базы данных на основе плоских файлов. Я рассматриваю использование плана базы данных на основе плоских файлов управлять данными для пользовательского блога. Это было бы развернуто на Linux вариант ОС и...
Java & Oracle оба имеет тип метки времени под названием Дата. Разработчики склонны управлять ими, как будто они были календарными датами, которые я видел причину противные одноразовые ошибки. Для основного количества даты Вы...
Что такое рекомендуемая архитектура для обеспечения устройства хранения данных для динамической логической схемы базы данных? Разъясниться: Где система требуется, чтобы обеспечивать устройство хранения данных для модели, схема которой может быть расширена
Есть ли одно макроопределение строки для определения порядка байтов машины. Я использую следующий код, но преобразовываю его в макрос, было бы слишком длинным. неподписанный символ test_endian (пусто) {...
Я разрабатываю несколько приложений, которые совместно используют 2 или 3 таблицы базы данных, и все другие таблицы будут независимы от каждого приложения. Общие базы данных содержат главным образом информацию о пользователе, и там...
Я пытаюсь реализовать в моем приложении для iPhone среду построения графиков Какао (Alpha Release 0.1). Я решил, что сначала попробую запустить образец, который они предоставляют. Я попытался открыть и скомпилировать проект, расположенный ...
Скажите, что Вам разделили приложение на 3 уровня: GUI, бизнес-логика и доступ к данным. В Вашем слое бизнес-логики Вы описали свои бизнес-объекты: методы считывания, методы set, средства доступа, и так далее......
Я работаю над приложением PHP, которое намеревается упростить рабочий процесс компании и управление проектами, скажем, что-то как Basecamp и GoPlan. Я не уверен в том, каков лучший подход, мудр базой данных....
Я видел приложения SaaS, размещенные по-разному. Действительно ли это - хорошая идея разделить функции и модули через несколько баз данных? Например, помещая вещи как таблица User на одном DB и...
Мне любопытно, я разрабатывал довольно мощные веб-сайты/веб-приложения, и я никогда не изучал XML, еще более странный, я действительно никогда не чувствовал потребность к. Это не похоже на завихрение или Подготовленные Операторы где, прежде...
Некоторый контекст заранее: Вообразите 200 + компания разработчиков, наконец создающая более или менее независимую команду/отдел архитектуры. Портфель программного обеспечения, состоящий из 20 + "проекты" / приложения...
Согласно Общей информации Платформы.NET: Ошибка, Повышающая и Обрабатывающая исключения Инструкций, не должна быть брошена во время 'нормальных' операций. Вход недействительного пользователя к веб-форме, говорит пользователь...
Как Вы разрабатываете/проектируете масштабируемое приложение? Какое-либо предложение книг или веб-сайтов, которые могли помочь понять, как масштабировать горизонтально приложения?Спасибо
Обновите 24.04.2009, основной момент моего вопроса не является беспорядком разработчика и что делать с этим. Точка должна понять, когда разграниченные значения являются правильным решением. Я видел разграниченные данные...
Немного введения: Класс содержит поля, и методы (позвольте мне пропустить свойства на этот раз). Поля представляют состояние класса. Методы описывают поведение класса. В хорошо разработанном классе...
Я прочитал много книг по разработке программного обеспечения, и все больше я задаюсь вопросом, делает ли то, что я узнал о разделении беспокойства между бизнес-объектом и сериализацией, меня более продуктивным. Я...
Я недавно разговаривал с одним из наших архитекторов, и он суммировал свое использование SOA как "Единственное время, мы будем использовать сервисы, когда нам будут нужны асинхронные действия иначе, мы будем использовать, идут прямо к данным...
Я собираюсь осуществить рефакторинг определенные части в огромной кодовой базе (18000 + классы Java). Цель состоит в том, чтобы быть в состоянии извлечь нижние уровни как независимые библиотеки, которые будут снова использованы в других проектах, которые
Я пытаюсь понять понятия позади DDD, но мне трудно понять только путем чтения книг, поскольку они склонны обсуждать тему довольно абстрактным способом. Я хотел бы видеть некоторую пользу...
У меня смешанные чувства по поводу TDD. Несмотря на то, что я верю в тестирование, у меня есть проблемы с идеей теста, который стимулирует мои усилия по разработке. Когда вы пишете код для удовлетворения некоторых тестов, написанных для интерфейса для ...
Технический Долг через Martin Fowler, через Steve McConnell YAGNI (Вы не Собираетесь Потребность Это) через Википедию BDUF (Большой Дизайн Впереди) через ОБНОВЛЕНИЕ Википедии: Для разъяснения вопроса я думаю, что могу также...