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

16
В какой момент вы бы отбросили некоторые из ваших принципов разработки программного обеспечения ради большего количества денег?

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

16
Один контроллер на страницу или много страниц в одном контроллере?

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

16
Vim Key Mappings / Плагин XCode?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я разработчик, который в основном занимается веб-контентом в ruby ​​и C #. Я бы хотел начать работать с iOS и Mac. За...

16
Chromebook - это интересно для программистов? [закрыто]

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

16
Повышение уровня моего кода C / C ++

Я программирую уже 3-4 года и чувствую, что меня больше нельзя назвать новичком, но я читаю некоторые вопросы на этом сайте и думаю, о чём они говорят? Сейчас я чувствую то же самое, когда беру книги по программированию. Я прочитал несколько начинающих книг по программированию, некоторые на C / C...

16
Использовать ли флаг -pedantic в g ++ или нет?

Я изучаю C ++ и использую g ++ в Linux для практики. Я хочу знать, используют ли люди, работающие программистами, g ++ -педантический флаг, а также его важность в реальном мире. А как насчет других компиляторов, они также позволяют это? Стало ли это стандартом де-факто? Мне интересно, потому что я...

16
Много ли используется шаблон MVC в промышленности? Что за шумиха? [закрыто]

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

16
Формы Джанго нарушают MVC?

Я только начал работать с Django, пришедшим из лет Spring MVC, и реализация форм выглядит немного сумасшедшей. Если вы не знакомы, формы Django начинаются с класса модели формы, который определяет ваши поля. Spring также начинается с объекта поддержки формы. Но там, где Spring предоставляет taglib...

16
Каково это работать в большой команде программистов?

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

16
Решения для асинхронного повторного входа C # 5

Итак, меня что-то беспокоило в связи с новой поддержкой асинхронности в C # 5: Пользователь нажимает кнопку, которая запускает асинхронную операцию. Вызов немедленно возвращается, и насос сообщений снова начинает работать - вот и весь смысл. Таким образом, пользователь может снова нажать кнопку -...

16
Как асинхронная поддержка C # 5 поможет с проблемами синхронизации потоков пользовательского интерфейса?

Я где-то слышал, что C # 5 async-await будет настолько крутым, что вам не придется беспокоиться об этом: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here Похоже, что обратный вызов операции ожидания произойдет в исходном потоке вызывающей стороны. Эрик Липперт и Андерс...

16
Почему были короткие, инт, и длинные изобрели в C?

У меня трудности с пониманием, каковы были точные цели создания short, intи longтипы данных в C? Причина, по которой я спрашиваю, заключается в том, что не похоже, что их размеры ограничены - они могут быть любого размера, если, например short, они меньше, чем int. Тогда в каких ситуациях следует...

16
Почему синтаксис C для массивов, указателей и функций был разработан таким образом?

Увидев (и задав!) Столько вопросов, похожих на Что int (*f)(int (*a)[5])значит в С? и даже видя, что они создали программу, чтобы помочь людям понять синтаксис C, я не могу не удивляться: Почему синтаксис C был разработан таким образом? Например, если бы я проектировал указатели, я бы перевел...

16
Используя C ++, но не используя специфические особенности языка, следует переключиться на C?

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

16
Толстые модели против. Бизнес-логика, где вы проводите различие?

Сегодня я вступил в жаркую дискуссию с другим разработчиком в моей организации о том, где и как добавлять методы в классы с отображением базы данных. Мы используем sqlalchemy, и основная часть существующей кодовой базы в наших моделях баз данных - это всего лишь пакет сопоставленных свойств с...

16
Лучший обзор современных парадигм C ++? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Я часто писал на C ++ от 8 до 10 лет назад. С тех пор я перешел на C # по...

16
Насколько тесно связаны модель и представление в архитектуре MVC с контроллером?

У меня есть приложение, которое использует MVC, но я немного борюсь за то, как контроллер должен быть спроектирован. Например, представление одновременно просматривает только некоторое подмножество данных модели. Однако я не уверен, как именно это должно быть организовано. Например, нормально ли...

16
Предпочитая Python над C для алгоритмического программирования

Я изучал немного алгоритмов и смотрел сайты типа SPOJ.pl TopCoder и т. Д. Я видел, что программисты предпочитают C или C ++ обычно для большинства конкурсов алгоритмического программирования. Теперь у меня были некоторые проблемы в последнее время. Я немного знаю и C, и Python, и при попытке...

16
Почему инварианты важны в информатике

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

16
Является ли дублирование кода необходимым злом в C?

Я довольно новичок в C, и мне интересно, является ли дублирование кода необходимым злом, когда речь идет о написании общих структур данных и C вообще? Я мог бы попытаться написать общую реализацию для hash mapпримера, но я всегда нахожу конечный результат грязным. Я также мог бы написать...