Вопросы с тегом «language-agnostic»

Этот тег предназначен для вопросов, которые не относятся к языку программирования или среде.

14
Какое влияние оказывают языки сценариев на начинающих программистов? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . У меня была беседа с одним из моих учителей на днях. Мы обсудили влияние, …

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

1
Откуда пришло понятие «вызова» функции?
Мне всегда было интересно, почему кто-то вызывает функцию, а не, например, выполняет ее. A Поиск Google для function call etymologyи подобные термины витки вверх ничего полезного, Wikipedia не упоминает об этом, онлайн - словари не имеют либо никаких записей вообще или нет раздела этимологию . Откуда пришло понятие «вызова» функции?

3
Должен ли я включить себя в качестве автора после изменения стороннего кода?
Обычной практикой является внесение некоторых изменений или исправлений в сторонний код (будь то простая сущность или целая библиотека). Но также распространено, что многие из этих кодов имеют свои собственные правила лицензирования и в конечном итоге заголовок каждого файла с информацией об авторских правах. После внесения этих изменений, что делать дальше? …

9
Какие статически типизированные языки поддерживают типы пересечений для возвращаемых значений функции?
Начальная нота: Этот вопрос был закрыт после нескольких правок, потому что мне не хватало правильной терминологии, чтобы точно указать, что я искал. Затем Сэм Тобин-Хохштадт опубликовал комментарий, который позволил мне точно понять, что это было: языки программирования, которые поддерживают типы пересечений для возвращаемых значений функций. Теперь, когда вопрос был вновь …

3
Рефакторинг с низким уровнем воздействия и очистка кода от небрежного кода в ожидании требований
Я унаследовал существующую кодовую базу для продукта, который предосудительно небрежен. Фундаментальный дизайн крайне неадекватен, что, к сожалению, я мало что могу сделать без полного рефакторинга (ВЫСОКАЯ связь, НИЗКОЕ сцепление, безудержное дублирование кода, отсутствие технической проектной документации, интеграционные тесты вместо модульных тестов). Продукт имеет историю, высокую подверженность критически настроенным клиентам «дойной …

8
Как «Вам это не нужно» и «Теперь лучше, чем никогда» играть вместе?
Я часто нахожусь в объятиях «сейчас лучше, чем никогда», когда я продвигаю СУХОСТЬ дизайна. Как правило, я нахожу, что мне нужно развивать понимание Единого авторитетного Места для части знаний в контексте системы других частей знаний. Таким образом, я склонен проектировать систему «сейчас». И наоборот, эта практика заставляет меня строить довольно …

2
Как написать HTTP-сервер?
Как видно из названия, я хотел бы написать HTTP-сервер. У меня вопрос такой, как мне это сделать? Я знаю, это звучит ОЧЕНЬ вообще и слишком "на высоком уровне", но в моем безумии есть метод. Я полагаю, что ответ на этот вопрос должен быть независимым от языка; То есть, независимо от …

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

5
Почему инварианты важны в информатике
Я понимаю «инвариант» в его буквальном смысле. Я также узнаю их, когда набираю код. Но я не думаю, что понимаю значение этого термина в контексте информатики. Всякий раз, когда я читаю разговоры \ официальные документы о языковом дизайне от известных программистов \ компьютерных ученых, термин «инвариант» появляется как жаргон; и …

8
Chromebook - это интересно для программистов? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Google анонсировал Chromebook вчера (11 мая 2011 года). Хотя это, безусловно, хорошая вещь, я …

8
Каково это работать в большой команде программистов?
Мне всегда везло работать в маленькой команде программистов. Я думаю, что больше всего я работал с 11 программистами. Каково это работать над проектом с сотнями разработчиков? Тысячи? Что масштабируется, а что нет? РЕДАКТИРОВАТЬ: Спасибо за все ответы! Кажется, очень мало позитива: можно работать на мега-больших кодовых базах лучшее внутреннее развитие …

5
If Else - повторная кодовая логика
Мой босс дал мне проект с особой логикой. Я должен разработать веб-страницу, которая должна вести навигатор по многим случаям, пока он не достигнет продукта. Вот схема пути навигации по сайту: ВАЖНЫЙ! На странице Продукты навигатор может выбрать, какой фильтр он хочет. Если A, он / она ДОЛЖЕН пройти через B …

2
Что лучше: группа получателей или 1 метод с параметром строки выбора?
Наша область знаний включает людей, которые ходят по пластине для записи давления босыми ногами. Мы выполняем распознавание изображений, в результате чего получаются объекты класса «Foot», если в данных датчика распознается нога человека. Есть несколько расчетов, которые должны быть выполнены на данных ноги. Теперь, какой API будет лучше: class Foot : …

1
Как машинное обучение включено в дизайн поисковых систем?
В настоящее время я создаю небольшую внутреннюю поисковую систему на основе Apache Lucene. Его цель проста - на основе некоторых ключевых слов он предложит несколько статей, написанных внутри нашей компании. Я использую довольно стандартную оценку TF-IDF в качестве базовой метрики и построил на ней собственный механизм оценки. Все это, кажется, …

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