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

Кодирование - это альтернативный способ описания программирования.

115
Как определить кодировку файла?

В моей файловой системе (Windows 7) у меня есть несколько текстовых файлов (это файлы сценариев SQL, если это имеет значение). При открытии с помощью Notepad ++ в меню «Кодировка» сообщается, что некоторые из них имеют кодировку «UCS-2 Little Endian», а некоторые - «UTF-8 без BOM». В чем здесь...

110
Какова карьера для разработчика, который не любит управление?

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

100
Что мне делать, если я уже слишком долго ждал между коммитами?

Я был непослушным ... Слишком много "ковбойских кодов", недостаточно преданных. Теперь я здесь с огромным обязательством. Да, я должен был совершать все это время, но сейчас уже слишком поздно. Что лучше? Сделайте один очень большой коммит, перечислив все что я изменил Попробуйте разбить его на...

91
В чем преимущество выбора кодировки ASCII перед UTF-8?

Все символы в ASCII могут быть закодированы с использованием UTF-8 без увеличения объема памяти (для обоих требуется один байт памяти). UTF-8 имеет дополнительное преимущество поддержки символов помимо «ASCII-символов». Если это так, почему мы когда-нибудь выберем кодировку ASCII вместо UTF-8? Есть...

76
Как я могу улучшить свои навыки кодирования? [закрыто]

Вот немного информации обо мне, прежде чем начать с вопроса. Я - бакалавр компьютерных наук, Java - мой основной язык программирования. Основная проблема в моем университете - стандарты обучения. Никого не волнует обучение студентов программированию, а не только теоретические знания. В результате...

73
Является ли гибкий подход слишком удобным оправданием для ковбоев?

Я считаю, что гибкий подход лучше всего подходит для проектов, где требования нечеткие и требуется много взаимодействия, чтобы помочь сформировать идеи конечного пользователя. Однако ... В своей профессиональной работе я продолжаю работать в компаниях, где "гибкий" подход используется в качестве...

71
Я прекратил писать ради забавы, это плохой знак? [закрыто]

В какой-то момент я просто перестал программировать ради забавы. Раньше я ходил на работу, выполнял свои задания, а затем, когда приехал домой, я пошёл и написал что-нибудь для развлечения. Однако сейчас я просто иду домой и пытаюсь избежать компьютера. Я предпочитаю читать газету, смотреть...

66
Честно говоря, вы предпочитаете ковбойское кодирование? [закрыто]

Большинство программистов, защищающих методологии, политически корректны, такие как Agile, Waterfall, RUP и т. Д. Некоторые из них следуют методологии, но не все. Честно говоря, если вы можете выбрать методологию, вы, безусловно, перейдете к господствующим «правильным» методологиям или предпочтете...

64
Почему так много хешированных и зашифрованных строк заканчиваются знаком равенства?

Я работаю в C # и MSSQL, и, как и следовало ожидать, я храню свои пароли как соленые и хэшированные Когда я смотрю на хеш, хранящийся в столбце nvarchar (например, из провайдера членства aspnet). Мне всегда было любопытно, почему сгенерированные значения Salt и Hash всегда заканчиваются одним или...

62
Как я могу убедить ковбойских программистов использовать контроль исходного кода?

ОБНОВЛЕНИЕ Я работаю в небольшой команде разработчиков, 4 парня. Все они использовали систему контроля версий. Большинство из них не могут выдержать контроль над исходным кодом и предпочитают не использовать его. Я твердо верю, что контроль источников является необходимой частью профессионального...

60
Работа над чужим кодом [закрыто]

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

59
Когда совершать код?

При работе над проектом код может быть разработан достаточно быстро в течение одного дня или по крупицам в течение длительного периода в несколько недель / месяцев / лет. Поскольку коммиты кода начинают рассматриваться как мера разработки проекта, это вовсе не означает, что в них написано больше...

46
Сколько логики в добытчиках

Мои коллеги говорят мне, что в методах получения и установки должно быть как можно меньше логики. Тем не менее, я убежден, что многое может быть скрыто в методах получения и установки, чтобы защитить пользователей / программистов от деталей реализации. Пример того, что я делаю: public...

45
Ведение кода: сохранение плохого паттерна при расширении нового кода для обеспечения согласованности или нет?

Я должен расширить существующий модуль проекта. Мне не нравится, как это было сделано (задействовано много анти-шаблонов, например, скопированный / вставленный код). Я не хочу выполнять полный рефакторинг по многим причинам. Нужно ли мне: создавать новые методы, используя существующее соглашение,...

41
Почему существует несколько кодировок Unicode?

Я думал, что Unicode был разработан, чтобы обойти всю проблему наличия множества различных кодировок из-за небольшого адресного пространства (8 бит) в большинстве предыдущих попыток (ASCII и т. Д.). Почему тогда так много кодировок Юникода? Даже несколько версий (по сути) одного и того же, как...

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

Использование настольных компьютеров в повседневной жизни уменьшается с каждым днем, но для целей кодирования есть ли какие-либо причины использовать настольные компьютеры на ноутбуках?...

37
Как вы разоружаете ковбойского кодера? [закрыто]

Я нашел вопрос (кодовый ковбой в команде), но он был больше связан с «Ninja Coder», чем с проблемой, с которой я столкнулся. У меня есть член команды, который является живым примером « Ковбойского кодера ». Я понимаю, что нельзя изменить людей, но есть ли способ заставить его перестать вести себя...

34
Почему нам нужно поставить N перед строками в Microsoft SQL Server?

Я изучаю T-SQL. Из примеров, которые я видел, чтобы вставить текст в varchar()ячейку, я могу написать только строку для вставки, но для nvarchar()ячеек в каждом примере строки начинаются с буквы N. Я пробовал следующий запрос к таблице, в которой есть nvarchar()строки, и она отлично работает,...

31
Следует ли считать устаревшими кодировки символов помимо UTF-8 (и, возможно, UTF-16 / UTF-32)?

Моя любимая мозоль смотрит на очень много программных проектов, которые имеют горы кода для поддержки набора символов. Не поймите меня неправильно, я за совместимость, и я рад, что текстовые редакторы позволяют открывать и сохранять файлы в нескольких наборах символов. Что меня раздражает, так это...

31
У вашей компании есть стандарт кодирования? [закрыто]

Недавно я увидел, что Microsoft выпустила документ по стандартам кодирования ( All-In-One Code Framework Coding Standards ), и это заставило меня задуматься ... У компании, в которой я работаю, вообще нет официальных стандартов кодирования. Существует всего несколько разработчиков, и мы были вместе...