27
ответов

Создание системного вызова, который возвращает вывод stdout как строку

Perl и PHP делают это с обратными галочками. Например, $output = 'ls'; Возвращает список каталогов. Подобная функция, система ("нечто"), возвращает код возврата операционной системы для данного нечто команды...
вопрос задан: 19 November 2012 06:00
27
ответов

Сколько времени это должно взять для кого-то, чтобы смочь ввести код из памяти? [закрытый]

Я понимаю, что на этот вопрос можно было ответить с простым предложением и что он может быть просмотрен как субъективный, однако, я - молодой студент, который интересуется продолжением карьеры в программировании...
вопрос задан: 15 May 2010 13:28
27
ответов

Как Вы воспроизводите ошибки, которые происходят эпизодически?

У нас есть ошибка в нашем приложении, которое не происходит каждый раз, когда и поэтому мы не знаем его "логику". Я даже не воспроизвел его в 100 раз сегодня.Отказ от ответственности: Эта ошибка существует, и я видел...
вопрос задан: 26 March 2010 05:05
27
ответов

Когда имя функции слишком долго?

Я пытаюсь быть довольно описательным со своими именами функций, если это возможно. Это иногда приводит к именам функций в двадцати - тридцати диапазонах символов, таким как "GetActionFromTypeName" или "...
вопрос задан: 19 June 2009 12:14
27
ответов

Как объяснить объект?

Это были годы, с тех пор как я думал об этом, но я - обучение некоторые настоящие юниоры скоро и потребность объяснить, что объект кому-то, кто не знает, каково это. На основе того, что Вы используете в реальном...
вопрос задан: 17 June 2009 10:41
26
ответов

Как Вы мешаете промежуточным решениям продержаться навсегда?

Скажите, что существует два возможных решения проблемы: первое быстро, но hacky; второе предпочтительно, но заняло бы больше времени для реализации. Необходимо решить проблему быстро, таким образом, Вы решаете добраться...
вопрос задан: 30 August 2014 21:08
26
ответов

Какие метрики кода убеждают вас в том, что предоставленный код является & ldquo; crappy & rdquo ;? [закрыто]

Строки кода на файл, методы на класс, цикломатическая сложность и так далее. Разработчики сопротивляются и обходят большинство, если не все из них! Об этом есть хорошая статья о Джоэле (сейчас нет времени ее найти). Какие ...
вопрос задан: 23 June 2010 20:51
26
ответов

Концепции программирования, которые были “автоматизированы” [закрытыми] современными языками

Странный вопрос, но здесь это. Каковы концепции программирования, которые были "автоматизированы" современными языками? Что я имею в виду, понятия, которые необходимо было вручную сделать прежде. Вот пример: Я имею просто...
вопрос задан: 18 May 2010 12:36
26
ответов

Прекратите пропускать незначительные детали

По сравнению с большинством людей на этом сайте я - по общему признанию новичок. Я хотел получить некоторый совет от профессионалов о том, как постараться не совершать глупые ошибки в Вашем коде. Есть ли кто-либо еще, у кого была проблема...
вопрос задан: 28 October 2008 13:07
25
ответов

Что является противоположностью «разбора»? [закрыто]

У меня есть функция, parseQuery, которая анализирует SQL-запрос в абстрактном представлении этого запроса. Я собираюсь написать функцию, которая принимает абстрактное представление запроса и возвращает SQL ...
вопрос задан: 30 December 2018 07:58
25
ответов

Гольф кода: объединение нескольких отсортированных списков в единственный отсортированный список

Реализуйте алгоритм для слияния произвольного числа отсортированных списков в один отсортированный список. Цель состоит в том, чтобы создать наименьшую рабочую программу, на любом языке Вам нравится. Например: вход: ((1...
вопрос задан: 23 May 2017 12:24
25
ответов

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

Я ищу библиотеку или базу данных, которая может обеспечить предположения о том, является ли человек штекером или розеткой на основе его имени или псевдонима. Что-то как Джон => "M", Мэри => "F", alex = и...
вопрос задан: 18 August 2013 22:20
25
ответов

Какова цель пустого указателя?

Я нахожусь в классе компиляторов, и для нас определяют задачу с созданием нашего собственного языка с нуля. В настоящее время наша дилемма - включать ли 'пустой' тип или нет. Какую цель пустой указатель обеспечивает? Часть из нашего...
вопрос задан: 15 September 2012 02:39
25
ответов

Почему компиляторы так глупы?

Я всегда задаюсь вопросом, почему компиляторы не могут выяснить простые вещи, которые очевидны для человеческого глаза. Они делают большую простую оптимизацию, но никогда что-то даже немного сложное. Например, это...
вопрос задан: 2 January 2009 11:19
24
ответа

Гольф кода - π день

Инструкции по проблеме для гольфа кода на ТАК самом коротком коде счетчиком символов для отображения представления круга радиуса R использование *символ, сопровождаемый приближением π. Вход...
вопрос задан: 20 March 2017 10:29
24
ответа

Стратегии оптимизации производительности последней инстанции [закрыто]

На этом сайте уже есть много вопросов о производительности, но мне кажется, что почти все они очень специфичны и довольно узки. И почти все повторяют совет, чтобы избежать преждевременного ...
вопрос задан: 7 December 2012 20:54
24
ответа

Код Гольф: Семь Сегментов

Задача Самый короткий код за счет количества символов для генерации семисегментного отображения заданного шестнадцатеричного числа. Входные данные состоят из цифр [0-9] и шестнадцатеричных символов в обоих нижних ...
вопрос задан: 10 September 2009 20:16
24
ответа

Как сделать комментарии если операторы самый читаемый

Я пытаюсь сделать свой код понятным будущим читателям. У меня всегда были проблемы с тем, как к слову мой, если оператор комментирует для создания его самым понятным. Возможно, это кажется тривиальным, но это...
вопрос задан: 3 June 2009 19:32
23
ответа

Одиночные элементы: хороший дизайн или опора? [закрытый]

Одиночные элементы являются горячо обсужденным шаблоном разработки, таким образом, я интересуюсь тем, что сообщество Переполнения стека думало о них. Обеспечьте причины своих мнений, не только "Одиночные элементы для ленивого...
вопрос задан: 6 June 2019 20:19
23
ответа

Гольф кода: дерево решений

В Google Code Jam 2009, Раунде 1B, существует проблема под названием Дерево решений, которое предоставило себя довольно интеллектуальным решениям. Отправьте свое самое короткое решение; я обновлю Принятый Ответ на ток...
вопрос задан: 23 May 2017 12:02
23
ответа

Попытайтесь описать полиморфизм как легкий, как Вы можете [закрытый]

Как полиморфизм может быть описан легким для понимания способом? Мы можем найти большую информацию о предмете в Интернете и книгах, как в полиморфизме Типа. Но давайте попытаемся сделать его как...
вопрос задан: 7 August 2014 19:19
23
ответа

Каков Ваш Принцип работы для решения (программирование) проблема? [закрытый]

При решении какой-либо проблемы программирования, каков принцип работы? Как Вы решаете проблему? Вы пишете все, что Вы можете о заметных поведениях ошибки или проблемы? Возьмите меня через...
вопрос задан: 19 July 2013 14:56
23
ответа

Основное программирование / алгоритмические [закрытые] понятия

Я собираюсь запустить (с коллег - программистов) программирование и клуб алгоритмов в моей средней школе. Предпочтительным языком является C++ - извините, о котором, я не могу изменить это. Мы можем предположить, что студенты имеют...
вопрос задан: 30 April 2012 08:56
23
ответа

Сколько времени код длится?

Я нахожусь в процессе возвращения по части более незначительного TODO's в моем коде. Один из них находится в классе, который обрабатывает частичные даты, например, Jan 2001. Это хорошо работает для дат, которые будут замечены в нашем...
вопрос задан: 15 December 2009 09:11
23
ответа

Регулярные выражения стоят хлопот?

Меня поражает, что большинство разработчиков плохо понимают регулярные выражения. Меня также поражает, что для многих проблем, где используются регулярные выражения, кусок кода может быть ...
вопрос задан: 4 November 2009 08:04
22
ответа

Массив по сравнению со связанным списком

Почему кто-то хотел бы использовать связанный список по массиву? Кодирование связанного списка является, несомненно, немного большим количеством работы, чем использование массива, и можно задаться вопросом, что выровняло бы по ширине дополнительное усилие
вопрос задан: 11 January 2019 10:09
22
ответа

Сгенерированный код должен быть человекочитаемым?

Я работаю над инструментом, который генерирует исходный код для интерфейса и пары классов, реализовывая тот интерфейс. Мой вывод не является особенно сложным, таким образом, это не будет твердым к...
вопрос задан: 16 July 2016 17:07
22
ответа

Присоединитесь к строке с помощью разделителей

Что является лучшим способом присоединиться к списку строк в объединенную разграниченную строку. Я главным образом обеспокоен тем, когда прекратить добавлять разделитель. Я буду использовать C# для своих примеров, но я хотел бы, чтобы это было...
вопрос задан: 9 May 2014 15:53
22
ответа

Действительно ли это - хорошая идея позволить Вашим пользователям изменить свои имена пользователей? [закрытый]

Я нахожусь назад и вперед на идее позволить пользователям на моем сайте изменить свои имена пользователей, которые были бы отображены через сайт. На одной стороне я хочу дать пользовательскую гибкость. Но на другом...
вопрос задан: 20 July 2012 14:52
22
ответа

Гольф кода: Triforce

Это вдохновлено/брал этим потоком: http://www.allegro.cc/forums/thread/603383 проблема Принимает пользователя, дает Вам числовой вход в пределах от 1 - 7. Вход должен быть взят от...
вопрос задан: 2 May 2012 07:44