Вопросы по теме 'code-reuse'

Поддерживает ли LINQ-to-SQL составные запросы?
Говоря как программист, не разбирающийся в C#, мне любопытна семантика оценки запросов LINQ, таких как следующие: var people = from p in Person where p.age < 18 select p var otherPeople = from p in people...
1148 просмотров
schedule 14.09.2023

Как программисты практикуют повторное использование кода
Я был плохим программистом, потому что копировал и вставлял. Примером является то, что каждый раз, когда я подключаюсь к базе данных и получаю набор записей, я копирую предыдущий код и редактирую, копирую код, который устанавливает datagridview, и...
2752 просмотров
schedule 06.02.2022

Как я могу разделить большое приложение Rails на более мелкие, которые работают вместе?
Я немного работал с Django, и мне очень нравится его модель проекта / приложений: вы можете создать проект Django, собрав одно или несколько приложений Django. Эти приложения могут быть автономными, или некоторые приложения могут быть созданы поверх...
859 просмотров

Какой метод повторного использования лучше в данном случае - ascx или другой
У меня есть приложение ASP.NET, которое показывает оценки для разных типов учащихся. У некоторых студентов есть курс для самостоятельного обучения, который не включает штрафы за просрочку и контрольные вопросы, а у других есть стандартный курс в...
254 просмотров
schedule 26.11.2023

Несколько приложений с общим кодом, как к этому подойти?
В моей компании есть два или три веб-приложения, в которых используется много общего кода - настраиваемая среда MVC, служебные классы, библиотеки JavaScript и т. Д. Мы бы предпочли не дублировать весь этот код в каждом приложении, потому что в...
270 просмотров
schedule 22.10.2023

Как реализовать совместное поведение между классами (конечно, без множественного наследования) в C #
ОБНОВЛЕНИЕ: Практически все здесь говорили мне, что мне просто нужно начать все сначала с того, как я спроектировал свои классы (кстати, спасибо, ребята, за отличные ответы!). Поняв намек, я начал подробно изучать шаблон стратегии . Я хочу создать...
2589 просмотров

как придерживаться принципа «Не повторяй себя» (DRY), когда будет слишком много «если-то-еще», что сделает код нечитаемым?
Я хотел бы придерживаться принципа Don't-Repeat-Yourself, но иногда, когда я пишу PHP вместе с HTML и CSS, если я повторно использую один и тот же код для разных ситуаций, в моем коде скоро будет очень много if- затем-иначе, что код нелегко...
6649 просмотров
schedule 01.02.2022

XSLT: есть ли способ наследовать стандартную функциональность?
Мне снова приходится собирать немного XSLT, чтобы превратить сгенерированный XML в (а не просто генерировать HTML). на этот раз у меня снова сильное дежа-вю. мне снова приходится решать основные проблемы, например: как преобразовать символы в...
2183 просмотров

Повторное использование стиля / элемента управления WPF
Я новичок в WPF, и я хотел бы знать, как повторно использовать некоторые надоедливые xaml, которые я должен избегать дублирования. <Button Cursor="Hand" HorizontalAlignment="Left" Margin="0,0,0,0" x:Name="MyButton" Style="{StaticResource...
3931 просмотров
schedule 19.02.2024

Есть ли способ удалить магические числа из XML-схемы?
У меня есть WSDL с некоторыми определенными типами. Некоторые элементы принимают списки элементов, а при возврате службы у меня также есть элементы со списком значений (или другие элементы). В результате у меня есть магические числа в XSD...
175 просмотров
schedule 24.07.2022

Как организовать репозитории с повторно используемыми компонентами
У меня есть следующие репозитории git: Многоразовый МногоразовыйB МногоразовыйC Приложение1 ReusableB и C зависят от ReusableA. Поэтому оба репозитория включают ReusableA в качестве подмодуля git. Application1 зависит от ReusableB и...
353 просмотров
schedule 14.09.2022

Многоразовая функция С# для сброса текущего значения локальных переменных
Я хотел бы написать повторно используемую функцию, которую я могу вызывать в любом методе для регистрации моментального снимка всех локальных переменных. Например: void somemethod() { int a = 1; string s = "something";...
4329 просмотров

Лучший способ заполнить SelectList для ViewModel на GET/POST
У меня есть следующая ViewModel: public class EditViewModel { public int FooType { get; set; } public IEnumerable<SelectListItem> FooTypes { get; set; } } Первоначально я заполнил его в своем действии редактирования следующим...
7709 просмотров
schedule 26.03.2024

Какова цель тега ‹merge› Android в макетах XML?
Я прочитал сообщение Ромена Гая о теге <merge /> , но До сих пор не понимаю, чем это полезно. Это своего рода замена тега <Frame /> или он используется так: <merge xmlns:android="...."> <LinearLayout ...> ....
132861 просмотров

кусок кода, который вызывается только один раз, заслуживает собственного метода?
Наблюдая за исходным кодом различных приложений для Android (не написанных мной), я заметил закономерность размещения определенных фрагментов кода в их собственных методах, хотя повторного использования кода на самом деле нет, потому что эти методы...
689 просмотров

Как обрабатывать общий код, который используется в нескольких приложениях
В наших приложениях есть код, который используется во многих приложениях. Общий доступ к коду осуществляется с помощью внешних элементов SVN (см. Вопрос Несколько приложений с общими код - как к этому подойти? ). Чтобы упростить развертывание, мы...
140 просмотров
schedule 04.05.2024

Как структурировать свой HTML-код для повторного использования и обслуживания кода?
У меня ограниченный опыт кодирования собственных приложений с использованием таких языков, как C ++, C и Java, но теперь я пытаюсь заняться веб-разработкой. Хотя большая часть из них довольно проста и понятна, у меня есть несколько проблем с...
20906 просмотров
schedule 27.06.2023

Повторное использование элемента с Dart Polymer
Предложение: Добрый день, у меня есть вопрос к коллективу дротик мудрость-доверие. Я сделал наблюдение, пытаясь устранить загадочную ошибку с помощью Dart и Dart-Polymer (см. связанные ). То, что я обнаружил, относится к дарт-полимер (и...
319 просмотров
schedule 09.03.2023

общие функции контроллера в модуле codeigniter
Я новичок в codeigniter и разрабатываю свой первый проект с HMVC. У меня есть модуль под названием экзамены, в котором у меня есть много контроллеров, таких как: приложение/модули/экзамены/контроллеры/весы...
1055 просмотров
schedule 19.01.2024

Повторное использование кода между двумя разными приложениями .net
Мой проект asp.net (4.5 framework) — это традиционный проект веб-форм. Это небольшой проект. Здесь нет разделения на уровни данных/бизнеса. Все классы с App_Code. Теперь я хочу использовать эти же классы из службы Windows .net. Если я добавлю...
123 просмотров
schedule 25.03.2023