Вопросы с тегом «frameworks»

Фреймворк - это набор инструментов, дополнительных к языку программирования и к соответствующему компилятору. Иногда это обязательно; иногда это не является обязательным и помогает в разработке приложения.

7
Что делает среда Spring? Должен ли я использовать это? Почему или почему нет?
Итак, я начинаю новый проект на Java и собираюсь использовать Spring. Почему я рассматриваю весну? Потому что многие люди говорят мне, что я должен использовать Spring! Серьезно, каждый раз, когда я пытался заставить людей объяснить, что такое Spring или что он делает, они никогда не могли дать мне прямой ответ. …

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

15
Как разработчик должен отказаться от невозможных требований? [закрыто]
Вот проблема, с которой я сталкиваюсь: Цитата от руководителя проекта: Привет, Спарк, я поручаю тебе задачу разработки фреймворка, который можно было бы использовать для разных приложений iOS. Вот требования: Он должен быть в состоянии определить толщину большого пальца или пальцев, используемых для управления пользовательским интерфейсом. С этой информацией все элементы …

4
Приводит ли SOLID к написанию фреймворка поверх стека технологий?
Мне нравится SOLID, и я стараюсь изо всех сил использовать и применять его при разработке. Но я не могу не чувствовать, что подход SOLID превращает ваш код в код «фреймворка» - то есть код, который вы разработали бы, если бы создавали фреймворк или библиотеку для использования другими разработчиками. Я обычно …
70 frameworks  solid 

16
Сколько свободы должен иметь программист в выборе языка и структуры?
Я начал работать в компании, которая в первую очередь ориентирована на C #. У нас есть несколько человек, которым нравятся Java и JRuby, но большинство программистов здесь любят C #. Меня наняли, потому что у меня большой опыт создания веб-приложений, и потому что я склоняюсь к новым технологиям, таким как …

6
Когда НЕ использовать рамки [закрыто]
Сегодня можно найти основу практически для любого языка, подходящую практически для любого проекта. Большинство современных фреймворков достаточно надежны (вообще говоря), с час за часом тестирования, проверенным кодом и большой расширяемостью. Тем не менее, я думаю, что у ЛЮБОЙ основы есть и обратная сторона в том, что программисты, как сообщество, могут …
38 frameworks 

8
Когда использовать DAG (направленный ациклический граф) в программировании?
Я недавно нашел структуру под названием Ecto . В этом контексте базовый компонент, называемый «плазмой» , является экто направленным ациклическим графом. В эктоплазме может работать планировщик экто. Мне интересно, в чем преимущество этого механизма, и в каких других ситуациях мы можем использовать концепцию DAG?

3
Является ли Entity Framework Code First несколько бессмысленным / бесполезным в производстве, и какова хорошая стратегия EF для производства?
Недавно я программировал с использованием Entity Framework 4.1 Code First, и мне очень нравится его разработка, но, имея только конечный план и быстро меняющийся список функций, я постоянно изменяю класс / базу данных в соответствии с потребностями приложений. В разработке нет живых данных, и я могу легко удалить всю базу …

4
Как выбрать НЕ использовать фреймворк (Caliburn.Micro и т. Д.) В данном приложении MVVM?
Однажды я начал проект MVVM / WPF, который в конечном итоге был построен и развернут, и для этого я много изучал Caliburn.Micro MVVM Framework. Факт: Я в конечном итоге не используя Caliburn.Micro для этого, и в конечном итоге реализации некоторых MVVM понятий , сам ( в частности, только ViewModelBaseи RoutedCommandклассы). …
28 frameworks  wpf  mvvm 

4
Какова лучшая платформа для модульного тестирования для .NET и почему? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Какие достойные веб-фреймворки существуют для функционального программирования? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

10
Будущее Qt в свете партнерства Nokia и Microsoft [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Если вы пропустили это, за последние два дня произошло много событий, которые потенциально могут …

9
Инъекция зависимости: должен ли я использовать фреймворк?
Недавно я работал над проектом Python, в котором мы интенсивно делали внедрение зависимостей (потому что мы должны сделать так, чтобы приложение было тестируемым), но мы не использовали какую-либо инфраструктуру. Временами было немного утомительно связывать все зависимости вручную, но в целом все работало замечательно. Когда объект должен был быть создан в …

8
Фреймворки ставят слишком много абстракций? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я программировал чуть меньше года и имею некоторый опыт написания системных приложений, веб-приложений и …

2
Сайты для внутреннего использования: Есть ли убедительные аргументы против SQLite?
Многие веб-фреймворки, такие как Flask или Django, используют SQLite в качестве базы данных по умолчанию. SQLite является привлекательным, потому что он включен в Python, и административные издержки довольно низки. Однако большинство публичных производственных сайтов с высоким трафиком используют более тяжелую базу данных: mySQL, Oracle или postgresql. Вопросы : Предполагать: Трафик …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.