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

54
Visual Studio 2012 - экспресс против профессионала [закрыто]

У меня проблемы с поиском сравнения функций между Visual Studio 2012 Express Edition и профессиональной версией. В настоящее время я использую пробную версию Professional, но она скоро закончится, поэтому мне нужно принять решение о покупке полной версии. Очевидно, что сначала я могу попробовать...

46
Критика монады IO, рассматриваемой как государственная монада, действующая в мире

IOМонады в Haskell часто объясняется как государственной монады , где государство является мир. Таким образом, значение типа IO amonad рассматривается как нечто подобное worldState -> (a, worldState). Некоторое время назад я прочитал статью (или сообщение в блоге / списке рассылки), в которой...

43
Понимание лицензии Visual Studio Community Edition

Недавно Microsoft выпустила бесплатную версию Visual Studio: Visual Studio Community Edition. лицензия говорит ЕСЛИ ВЫ СОБЛЮДАЕТЕ ЭТИ УСЛОВИЯ ЛИЦЕНЗИИ, ВЫ ИМЕЕТЕ НИЖЕ ПРАВА. ПРАВА НА УСТАНОВКУ И ИСПОЛЬЗОВАНИЕ. а. Индивидуальная лицензия. Если вы работаете над своими собственными приложениями для...

39
Код обычно генерируется из UML? [закрыто]

Поэтому, когда я учился в университете, я узнал о преимуществах UML и его будущем в разработке кода. Но из своего отраслевого опыта я обнаружил, что хотя мы используем диаграммы - от диаграмм ER, диаграмм классов, диаграмм состояний до рабочих схем - все это для целей коммуникации. То есть я...

37
Зачем кому-то вкладывать время в Microsoft «Рослин»?

Я только что прочитал некоторые официальные документы и примеры от Microsoft "Roslyn", и концепция кажется очень интересной. Из того, что я могу сказать, он открывает черный ящик, являющийся компилятором, и предоставляет интерфейс, который мы можем использовать для получения информации и метрик о...

34
Есть ли у Microsoft бесплатная версия Visual Studio? [закрыто]

Не пробная версия, а действительно бесплатная версия, которую они предлагают пользователям загрузить .... Мне было интересно, если я как-то пропустил вариант на их сайте. Подойдет любая версия Visual Studio. Если нет, существуют ли какие-либо альтернативы с открытым исходным кодом (которые имеют...

32
Стратегии слияния 1 год разработки в Visual Studio

У меня есть клиент, который настаивал на том, чтобы мы полностью отделили нашу новую разработку от основных веток на весь 2016 год. У них было 3-4 другие команды, работающие над приложением в различных областях. Многочисленные большие изменения были внесены (переключение, как делается внедрение...

29
Объявление интерфейса в том же файле, что и базовый класс, это хорошая практика?

Чтобы быть взаимозаменяемыми и тестируемыми, обычно сервисы с логикой должны иметь интерфейс, например public class FooService: IFooService { ... } Что касается дизайна, я согласен с этим, но одна вещь, которая беспокоит меня при таком подходе, заключается в том, что для одного сервиса вам нужно...

28
Новичок ищет совет по программированию в целом [закрыто]

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

28
Почему мы должны ждать ввода / вывода?

Всегда было известно, что дисковые операции медленные, и мы знаем причины, по которым они медленные. Итак, вопрос здесь в том, почему мы должны ждать ввода-вывода или почему существует такая вещь, как IOWait и т. Д.? Я имею в виду, что я заметил, что когда вы выполняете некоторые задачи...

27
Как избежать неправильной ветки?

Чтобы избежать проблем, обычно достаточно быть осторожным, но иногда мне нужно дважды проверить ветку, над которой я работаю ( например, «хм… я в devветке, верно?»), Проверив путь управления исходным кодом случайным образом. файл. В поисках более простого способа я подумал о присвоении имен файлам...

26
Почему универсальный режим перевода строки не рекомендуется в Python?

Я только что заметил, что универсальная функция новой строки в файловых операциях, похоже, выходит из-под контроля. Документация для Python 3.5 open«s modeпараметр указывает на то, что это не рекомендуется: 'U' универсальный режим новой строки (не рекомендуется) По крайней мере, начиная с Python...

26
Почему команда разработчиков настаивает на том, что использование одного решения для нескольких проектов в Visual Studio «увеличивает сложность взаимозависимости»?

Я помогаю управлять внешней командой, которая начинает разрабатывать новые версии некоторых существующих продуктов. Исторически сложилось так, что эта команда всегда использовала модель одного проекта в одном решении для примерно 30 модулей в Visual Studio, которые объединяются для создания...

26
Как правильно структурировать проект в winform?

Некоторое время назад я начал создавать приложение winform, и тогда оно было небольшим, и я не думал о том, как структурировать проект. С тех пор я добавлял дополнительные функции по мере необходимости, и папка проекта становилась все больше и больше, и теперь я думаю, что пришло время каким-то...

25
Какое программное обеспечение можно использовать для создания диаграмм архитектуры? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но...

23
Насколько плохо вызывать println () чаще, чем объединять строки и вызывать их один раз?

Этот вопрос перенесен из Exchange Stack Exchange, так как на него можно ответить в Software Stack Exchange. Мигрировал 5 лет назад . Я знаю, что вывод на консоль является дорогостоящей операцией. В интересах читабельности кода иногда полезно вызывать функцию для вывода текста дважды, а не иметь...

22
В какой момент асинхронное чтение дискового ввода-вывода более эффективно, чем синхронное?

Предполагая, что есть некоторый фрагмент кода, который читает файлы для нескольких потребителей, и файлы имеют любой произвольный размер: При каком размере становится более эффективным читать файл асинхронно? Или, другими словами, насколько маленьким должен быть файл, чтобы он быстрее читался...

21
Почему я должен использовать MSBuild вместо файлов Visual Studio Solution?

Мы используем TeamCity для непрерывной интеграции и собираем наши релизы с помощью файла решения (.sln). В прошлом я использовал Makefiles для различных систем, но никогда не использовал msbuild (я слышал, что это похоже на Makefiles + XML mashup). Я видел много сообщений о том, как использовать...

21
Есть ли какие-то преимущества в удалении неиспользуемых операторов использования в проекте VS?

Есть ли какие-либо преимущества в удалении неиспользуемых операторов using в проекте VS (например, это можно сделать с помощью Resharper), или VS автоматически позаботится об этом при сборке /...

19
Почему мы должны упоминать тип данных переменной в C

Обычно в C мы должны сообщать компьютеру тип данных в объявлении переменной. Например, в следующей программе я хочу вывести сумму двух чисел с плавающей запятой X и Y. #include<stdio.h> main() { float X=5.2; float Y=5.1; float Z; Z=Y+X; printf("%f",Z); } Мне пришлось сообщить компилятору тип...