Почему мы делаем на C#? - super.web
Самара, ул. Советской Армии, 253, оф. 4
Назад к статьям

Почему мы делаем на C#?

Как мы говорили в предыдущей статье, человечество придумало программы, чтобы автоматизировать рутинные задачи. Помимо рутины есть ещё сложные расчёты, вроде предсказания погоды – тут тоже компьютер хорош: он не жалуются, что «тут делать долго или у него не получится»:)

Есть задача? Давайте правильно автоматизировать

Итак, если у вас есть задачи, которые вам кажется хорошо подойдут для программы, то пора определиться к кому с ними обращаться. Каждый язык и платформа – для своей задачи.

Пример – ведение задач мед.организации

Требуется создать систему для ведения задач в медицинской организации:

  1. Можно создать приложение для windows, которое будет устанавливаться и запускаться на вашем компьютере
  2. Или мобильное приложение
  3. Или приложение в браузере, сайт.

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

Программа для одного пользователя — первый вариант.

Мобильное приложение — подороже, но мы получаем возможность взаимодействия и мобильность.

3-ий вариант — приложение доступно и с компьютера и с телефона и при этом нет привязки к устройству, только логин и пароль.

Пример современной доски с задачами и статусами от Microsoft

  1. Приложение для windows – подойдут C#, C++, Java
  2. Или мобильное приложение – снова C#, Java, C, Javascript
  3. Или приложение в браузере, сайт – C#, PHP, Java, Javascript.

Универсальные языки

Я привёл только самые распространённые языки, но уже легко сделать вывод, что универсальными являются C# и Java. Веб-приложение, то есть браузерное, также немыслимо без Javascript.

То же браузерное приложение для ведения задач – адаптив под мобильные

В зависимости от выбранной платформы мы выбираем исполнителя. Теперь у нас есть важный инструмент — мы разбираемся ещё и в основных языках программирования хотя бы на уровне назначения. Также ясно, что если команда использует C#, то без труда сделает любой тип приложения, конечно следует учитывать и её опыт.

Мы в super.web специализируемся на C# из-за его универсальности. Он изначально создавался как мощный объектно-ориентированный язык, в то же время более простой чем C++ и похожий на Java, он взял от неё самое лучшее.

Также читайте

Как мы помогли заказчику из нефтегазовой отрасли не дать себя обмануть
Приложение из этого кейса позволило нашему заказчику избавиться от неконтролируемых убытков от непроизводственного расхода времени сотрудниками, которые «придумывали» работы.

читать статью