Я' Я изучил JavaScript и знаю, как писать объектно-ориентированный JavaScript, и я могу выполнять такие задания, как автозаполнение, фотогалерея, с помощью JavaScript, но я просто не знаю, как организовать коды. ...
Много лун назад я начал хранить свою музыку как MP3. Я загрузил как безумный и просто вывел их всех в папку. После собирающихся тысяч песен у меня была большая путаница. После двух лет организации...
My current project is getting awfully large. I have dozens of activities, adapters, fragments, layout xmls, and other resources. In my (smaller) previous projects I organized stuff with a 1 package /...
Я не понимаю использование рабочего пространства Xcode для организации проектов с зависимостями друг от друга.Например, я вижу, как многие разработчики создают структуры рабочего пространства, которые выглядят так :...
Мой текущий способ организации модульных тестов сводится к следующему :У каждого проекта есть свой собственный проект с модульными тестами. Для проекта BusinessLayer есть тест BusinessLayer.UnitTests...
При использовании циклов мне часто приходится дважды писать код. Например, проходя курс информатики Udacity, я написал код (для функции, которая наиболее последовательно находит...
У нас есть огромный проект, основанный на старом jdk 1.4. Мы перевели веб-приложение на JDK 1.6, но в коде по-прежнему много неэффективных практик и плохого дизайна. Одной из основных болевых точек огромного java ...
У нас есть программный пакет, которому около 16 лет. Он прошел практически через все версии Delphi (кроме .NET). С годами ситуация стала очень запутанной, когда дело доходит до ...
У меня есть проект Haskell, который регулярно использует множество языковых функций, и я хочу, чтобы блок расширения языка для каждого исходного файла был одинаковым. Вот список, {- # LANGUAGE Arrows, ...
Я создаю модели представлений для каждого экрана в моем приложении ASP.NET MVC. Я поместил всю логику для создания модели представления в класс построителя. Обычно существует специальная логика для преобразования данных ...
В Java обычно вы должны создать две исходные папки src и test с идентичной иерархией пакетов. В Ruby вы просто помещаете все тесты в ту же папку, что и тестируемый класс? Или вы ...
Я создаю проект и столкнулся со следующей проблемой: я реализовал несколько подклассов, каждый из которых содержит около 250 строк кода. Семантически, они должны быть объединены в один ...
Например, скажем, мой заголовочный файл: class A {void Complicated (); } И мой исходный файл void A :: Complicated () {... действительно длинная функция ...} Могу ли я разбить исходный файл на void DoInitialStuff (...
Я знаю, что общий ответ на «Как мне сделать отступ в моем коде» обычно звучит так: «Делайте, как хотите, но делайте это так же, как и все в вашей команде», но в последнее время я видел много проекты и платформы ...
Сценарий:
Различные продукты составляли комбинации из более мелких проектов. Несколько разных версий каждого продукта в разработке, выпуске и обслуживании (ошибки / исправления / второстепенные выпуски). Чаще всего команда использует ...
Чаще всего вы, скорее всего, не будете столкнулись с ситуацией, когда вам может понадобиться функция или процедура, скорее всего, вы уже писали этот код раньше. Мой вопрос в том, как вы это организовать, чтобы ...
Я уже некоторое время пользуюсь jQuery (и некоторыми из его второстепенных плагинов). Код Javascript, который я разрабатывал на протяжении многих лет, лучше всего можно описать как ... беспорядочный. Он использовал тонну глобальных переменных и ...
Я новичок в CherryPy, пришедший из Django.Мне понравилось, как Django разделил различные части проекта на множество файлов, и я хотел бы сделать то же самое в CherryPy вместо одного большого файла. Я ...
Я пишу набор общих, но связанных функций, которые будут использоваться разными объектами. Я хочу сгруппировать функции, но не уверен, следует ли мне помещать их в класс или просто в файл плоской библиотеки. ...
I'm setting out to develop a JavaScript web application for visualization, featuring bookmarking of various graphs with annotations etc.
A typical example would be: Given a url state, show two SVG ...
Какой лучший способ способ группировки функций полезности, которые не не принадлежат к классу? В Ruby я бы сгруппировал их в модуль. Должен ли я использовать трейты в Scala для того же эффекта или объекты?
В C # вы можете помещать файлы в папки, соответствующие их пространствам имен, и просматривать их в Обозреватель решений. В F # мне кажется, что я должен поместить все в простой, специально упорядоченный список для компиляции ....
Как следует (или это чистый способ) организовать методы в Python? Я всегда сначала помещаю метод __init__, а затем любые другие методы __foo__ (как вы их называете?). Но тогда это приводит к путанице ....
Можно добавлять файлы в проект Visual Studio, расположенный в другом каталоге, однако сохраните файлы в этих каталогах и обновите этот файл, когда вы обновите файл в ...
Я немного борюсь с организацией папок, чтобы организовать многие проекты, над которыми я работаю. Я работаю над OS X - сейчас я использую ~ / Development / в качестве корневой папки, и у меня есть много типов ...
Итак, предположим, я хочу создать серию классов, каждый из которых имеет одну и ту же функцию-член. Назовем функцию void doYourJob (); Я хочу в конечном итоге поместить все эти классы в ...
, поддерживает любой инструмент (расширение VS или, может быть, Resharper поддерживает это. ..) существовать
который может организовать код в моем классе определенным образом? Как это: общедоступные статические поля / свойства
частные статические поля / .
Рассмотрим класс, который реализует множество интерфейсов, имеет ли смысл реализовать каждый интерфейс в отдельном файле, используя определения частичных классов? Было бы это злоупотреблением языком ...
Я столкнулся с некоторым кодом, который имеет большую статическую функцию в заголовочном файле, и мне просто любопытно, когда он не должен хорошо делать этого. Например, если много.c файлов включают заголовок, почему не просто определяют...
Я все больше понимаю, что мой код в любом отдельном файле часто может довольно легко занимать сотни строк, и хотя я знаю, что реализация может быть надежной, он все еще кажется беспорядочным и неорганизованным. Я ...