Программная инженерия

30
Как программист-самоучка, как мне получить академическое образование, не посещая школу снова? [закрыто]

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

30
Есть ли в Windows философия программирования? [закрыто]

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

30
Инновации программного обеспечения по-прежнему в основном в Северной Америке и Европе? Почему и как долго? [закрыто]

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

30
Стоит ли выбирать Doctrine 2 или Propel 1.5 / 1.6 и почему? [закрыто]

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

30
Использование какого-либо контроля версий при работе в одиночку и с небольшими проектами?

Очень часто я работаю над небольшими проектами только для себя. Я работаю на одной машине, но недавно я все же подумал об использовании какого-то контроля версий. Это будет иметь некоторые преимущества, например: Мне больше не нужно заботиться о локальном резервном копировании Ошибки могут быть...

30
Что вы делаете, чтобы оставаться продуктивным, работая самостоятельно? [закрыто]

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

30
Несколько классов в одном файле .cs - хорошо или плохо? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Желательно ли создавать несколько классов в файле .cs или каждый файл .cs...

30
Клиент хочет, чтобы экран работы машины для порнографии. Является ли это возможным?

Давний клиент попросил нас помочь экрану своих работ машины для порнографии. Они беспокоятся об ответственности, если чувствительные материалы были найдены. Их основные проблемы (по понятным причинам) - это видео, аудио и файлы изображений. Если возможно, они также хотели бы сканировать текстовые...

30
Haskell против Erlang для веб-сервисов

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

30
Сначала передний конец или сначала задний. Из двух, что является хорошей практикой проектирования системы?

У меня сейчас есть клиент, требующий от меня разработки системы зачисления в школу. Теперь я впервые сталкиваюсь с подобными проблемами. Большая часть прошлого программного обеспечения, которое я создал, не настолько сложна. Я знаю, что большинство из вас создали сложные программы, я просто хочу,...

30
Является ли программирование в философии UNIX таким же, как функциональное программирование?

Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . Среда программирования UNIX (классический текст) утверждает, что подход UNIX к программированию заключается в создании небольших, четко определенных...

30
Когда и почему вы должны использовать void (вместо, например, bool / int)

Иногда я сталкиваюсь с методами, в которых разработчик решил вернуть что-то, что не критично для функции. Я имею в виду, что, глядя на код, он, очевидно, работает так же хорошо, как voidи, после некоторого момента я спрашиваю: «Почему?» Это звучит знакомо? Иногда я соглашусь с тем, что чаще всего...

30
Каковы недостатки шаблона ActiveRecord?

Мне любопытно, каковы недостатки использования шаблона ActiveRecord для доступа к данным / бизнес-объектам. Единственное, о чем я могу подумать, - это то, что он нарушает Принцип Единой Ответственности, но модель AR достаточно распространена, и сама эта причина не кажется «достаточно хорошей»,...

30
не нужна ли просто локализация номера?

Я только что прочитал эту страницу http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx Одна из вещей, которые они сделали, состояла в том, чтобы преобразовать арабскую дату в арабский календарь. Мне интересно, если это вообще хорошая идея. Будет ли это...

30
Ты одеваешься формально или случайно на собеседование по программированию? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 8 лет назад . На 4 работах, на которых я работал, я одевался дважды, деловой - один раз, а другой...

30
Как объяснить ценность юнит-тестирования

Я хочу представить концепцию модульных тестов (и тестирование в целом) моим коллегам; сейчас нет никаких тестов, и все проверяется путем фактического выполнения задач через пользовательский интерфейс, чтобы увидеть желаемый результат. Как вы можете себе представить, код очень тесно связан с точной...

30
Какие три наиболее важных вопроса вы должны задать своей команде о своей работе в качестве лидера команды?

Я приближаюсь к 1-летней отметке в качестве лидера небольшой команды разработчиков (4 члена, включая меня) внутри небольшой компании по разработке программного обеспечения. Я хотел бы дать моей команде возможность оценить, как я себя чувствую, как их руководитель, который также является...

30
Что означает «S» в OOPS?

Я искал полную форму « OOPS » в Google , но, к сожалению, есть много неоднозначных ответов. Некоторые говорят, что это « Системы », а некоторые говорят, что это « Структура », а некоторые даже упоминают это как « Синопсис ». Кто-нибудь может, пожалуйста, просветить меня, чтобы найти полную форму...

30
Необходимые математические навыки для книги Введение в алгоритмы (CLRS) [закрыто]

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

30
Пребывание в этой должности отрицательно скажется на моей карьере? [закрыто]

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