5575 читали · 6 лет назад
Какой язык программирования учить первым?
Одним из самых частых вопросов среди новичков является: «А с какого языка программирования следует начинать?». Но дело здесь скорее не в том, с чего начинать, а в том, почему Вы хотите начать? Если ради удовольствия, чего-то нового, без цели заработать, то выбирайте любой язык. Но в большинстве случаев, программировать начинают именно с целью дальнейшего заработка. Тогда вопрос уже звучит конкретнее: «Какой язык программирования учить для дальнейшего материального обогащения?». Ответ есть, но он не универсальный для каждого...
201 читали · 6 лет назад
Программирование по контракту (Code Contracts) в C#
Проектирование по контракту (Code Contracts) – это метод построения архитектуры программного обеспечения, в соответствии с которым для интерфейсов компонентов системы должны быть разработаны условия определяющие допустимые значения и ожидаемое поведение системы. То есть, мы заранее задаем правила для метода и сигнализируем при их нарушении. Данный подход позволяет на порядок повысить качество и надежность кода, в то же время упрощая тестирование и отладку. Давайте более подробно рассмотрим эту идею...