39
ответов

Почему программисты новичка, кажется, уклоняются от библиотек? [закрытый]

Я заметил много вопросов на здесь от новых программистов, которые могут быть решены, пользуясь библиотеками. То, когда библиотеке предлагают, часто времена, они отвечают, "Я не хочу пользоваться X библиотеками", Является ими изучение...
вопрос задан: 3 March 2010 10:44
37
ответов

Вы когда-либо разрушали компилятор?

Все (по крайней мере все, кто использует скомпилированный язык) столкнулись с ошибками компиляции, но сколько раз Вы получаете для фактического катастрофического отказа компилятора? У меня была своя справедливая доля "внутреннего компилятора...
вопрос задан: 11 October 2008 19:19
36
ответов

Учимся писать компилятор [закрыто]

Предпочтительные языки: C / C ++, Java и Ruby. Я ищу некоторые полезные книги / учебные пособия о том, как написать свой собственный компилятор просто для образовательных целей. Я больше всего знаком с C / C ++, Java и ...
вопрос задан: 28 February 2014 23:45
35
ответов

Улучшение способа написания кода?

Размышляя о разработке программного обеспечения в целом, я столкнулся с вопросом, почему мы не видим никаких улучшений в том, как мы пишем / документируем код. Подумайте об этом: не было революционера ...
вопрос задан: 24 September 2009 02:29
34
ответа

Почему я не должен использовать “Венгерскую запись”?

Я знаю то, что венгерский язык отсылает к - предоставление информации о переменной, параметре, или введите как префикс к его имени. Все, кажется, бешено против него, даже при том, что в некоторых случаях это, кажется...
вопрос задан: 23 May 2017 12:34
34
ответа

Начало работы с Управлением версиями

Я должен реализовать управление версиями, даже для просто разработки, которую я делаю дома. Я читал о том, как большая Подверсия в течение прошлых лет пары и собиралась выделить меня изучению этого...
вопрос задан: 22 December 2011 22:39
34
ответа

Самые твердые типы ошибок для отслеживания? [закрытый]

Что такое некоторые самые противные, самые трудные ошибки, которые необходимо было отследить и зафиксировать и почему? Я и по-настоящему любопытен и по колено в процессе, поскольку мы говорим. Таким образом, как они говорят - страданию нравится компания.
вопрос задан: 20 February 2009 17:33
32
ответа

Преобразуйте строку в [закрытую] азбуку Морзе

Проблема самый короткий код счетчиком символов, который введет строку с помощью только алфавитные символы (верхний регистр и нижний регистр), числа, запятые, периоды и вопросительный знак, и возвращается...
вопрос задан: 16 November 2014 21:45
32
ответа

Гольф кода Fibonacci

Генерируйте последовательность Fibonacci в наименьшем количестве количества возможных символов. Любой язык в порядке, за исключением того, который Вы определяете с одним оператором, f, который печатает Числа Фибоначчи. Запуск...
вопрос задан: 13 August 2012 14:32
32
ответа

Действительно ли я являюсь безнравственным для использования имени переменной, которое отличается от его типа только случаем?

Например, возьмите эту часть кода: человек var = новый Человек (); или для Вас Pythonistas: человек = Человек () мне постоянно говорят, как плохо это, но должно все же видеть пример безнравственности...
вопрос задан: 4 April 2010 05:42
31
ответ

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

Стандартные программы могут иметь параметры, это не новости. Можно определить столько параметров, сколько Вам, возможно, понадобится, но слишком многие из них сделают Вашу стандартную программу трудной понять и поддержать. Конечно, Вы могли...
вопрос задан: 15 November 2018 04:27
31
ответ

Нужны ли комментарии для языка программирования?

После некоторых глупых размышлений о языках клингона, которые пришли из этого поста, я начал глупый хобби-проект по созданию языка программирования клингон, который компилируется в байт-код Lua. Во время начального ...
вопрос задан: 23 May 2017 10:29
31
ответ

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

Скажем, Ваша компания дала Вам время и деньги для получения обучения на том, поскольку многие усовершенствовали темы программирования, которые можно съесть через год, карт-бланш. Что было бы те темы быть и как будет...
вопрос задан: 25 July 2013 15:30
31
ответ

Вы знаете какие-либо другие языки программирования, которые имеют интерактивный режим как Python? [закрытый]

Язык Python имеет известную функцию, названную интерактивным режимом, где интерпретатор может считать команды непосредственно из tty. Я обычно использую этот режим, чтобы протестировать, если данный модуль находится в пути к классу или к...
вопрос задан: 12 January 2013 01:59
31
ответ

Гольф кода: волна

Проблема самый короткий код счетчиком символов для генерации волны от входной строки. Волна сгенерирована путем подъема (строка 1) более высокого символа и ухудшения (line+1) более низкого символа...
вопрос задан: 4 September 2009 21:04
30
ответов

В чем разница между методом и функцией?

Может ли кто-нибудь дать простое объяснение методов и функций в контексте ООП?
вопрос задан: 5 June 2018 12:25
30
ответов

Когда бросить исключение?

У меня есть исключения, созданные для каждого условия, которое мое приложение не ожидает. UserNameNotValidException, PasswordNotCorrectException и т. Д. Однако мне сказали, что я не должен создавать исключения для ...
вопрос задан: 28 November 2014 12:47
30
ответов

Испытательные шлейфы наверху или нижняя часть? (в то время как по сравнению с делают, в то время как) [закрылся]

Когда я брал CS в колледже (середина 80-х), одна из идей, которая постоянно повторялась, состояла в том, чтобы всегда писать циклы, которые тестируют наверху (в то время как...), а не внизу (сделайте... в то время как)...
вопрос задан: 23 June 2010 12:20
29
ответов

Гольф кода: Четыре является волшебным

Загадка Немного загадки, которую я слышал, в то время как я был в средней школе, прошла примерно так... Корреспондент попросил бы, чтобы я дал ему число; При слушании числа корреспондент сделал бы некоторый вид...
вопрос задан: 23 May 2017 12:02
29
ответов

Code Golf: Happy Primes!

Сегодня воскресенье, пора сыграть в кодовый гольф! Задача Напишите кратчайший исходный код по количеству символов, чтобы определить, является ли входное число «счастливым простым», «грустным простым», «счастливым непростым» или «грустным ...
вопрос задан: 23 May 2017 01:55
29
ответов

Интерфейс против Базового класса

Когда я должен использовать интерфейс и когда я должен использовать базовый класс? Должен ли он всегда быть интерфейсом, если я не хочу определять базовую реализацию методов? Если у меня есть собака и кошка ...
вопрос задан: 6 March 2016 21:25
29
ответов

Code-Golf: модуль деления

Задача: без использования оператора деления модуля, уже предоставленного вашим языком, напишите программу, которая будет принимать два целочисленных ввода от пользователя, а затем отображать результат первого числа ...
вопрос задан: 16 June 2010 22:12
29
ответов

Что каждый разработчик должен знать о базах данных? [закрытый]

Нравится нам это или нет, многие, если не большинство из нас разработчики или регулярно работают с базами данных или, вероятно, придется работать с одной когда-нибудь. И рассмотрение суммы неправильного употребления и злоупотребления в дикой природе, и...
вопрос задан: 30 December 2009 16:02
29
ответов

Загадка программиста: Кодирование шахматной доски указывает всюду по игре

Не строго вопрос, больше загадки... За эти годы я был вовлечен в несколько технических интервью новых сотрудников. Кроме выяснения у стандарта "сделать Вы знаете X технологий" вопросы, я'...
вопрос задан: 3 December 2009 08:56
28
ответов

Выпуск нового года гольфа кода - целое число к римской цифре

Запишите программу, которые берут единственный параметр командной строки N, и распечатывает соответствующую Римскую цифру. Например, N = 2009 должен распечатать MMIX. Скажем, это должно работать на 0 <N <3000. (Весело проведший время...
вопрос задан: 23 May 2017 12:03
28
ответов

Нахождение самого близкого соответствия в наборе [закрытых] чисел

Таким образом, меня спросили сегодня, что было лучшим способом найти соответствие завершений в наборе. Например, у Вас есть массив как это: 1, 3, 8, 10, 13... Какое число является самым близким к 4? Набор...
вопрос задан: 16 November 2014 21:54
28
ответов

Что такое идеальное переменное соглашение о присвоении имен для переменных цикла? [закрытый]

Если Вы пишете простой небольшой цикл, что необходимо назвать счетчиком? Обеспечьте циклы в качестве примера!
вопрос задан: 25 February 2013 16:20
28
ответов

Ваш любимый алгоритм и урок, который это преподавало Вам [закрылись]

Что алгоритм преподавал Вам больше всего о программировании или определенной функции языка? Мы все имели в те моменты, где внезапно мы знаем, просто знаем, мы извлекли важный урок для...
вопрос задан: 12 August 2010 17:51
28
ответов

Гольф кода: лазеры

Проблема самый короткий код счетчиком символов, чтобы ввести 2D представление платы и произвести 'верный' или 'ложный' согласно входу. Плата сделана из 4 типов мозаик: #-...
вопрос задан: 28 September 2009 06:05
27
ответов

То, что базовые математические понятия являются хорошим разработчиком, должно знать? [закрытый]

Начиная с Окончания очень небольшой школы в 2006 с и устаревшей программой плохой формы (я - иностранец и не знал лучшей школы в то время), я пришел к пониманию, что отсутствовал много...
вопрос задан: 12 June 2013 12:48