Ищем баги, готовим фиксы: Microsoft открыл исходный код калькулятора

Возврат к списку

Ищем баги, готовим фиксы: Microsoft открыл исходный код калькулятора

15.03.2019     

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

Необходимый инструмент

Калькулятор – одно из немногих приложений, которое вошло во все дистрибутивы Windows. Оно появилось в Windows 1.0 в 1985 году и до версии для Windows 10 претерпело значительные изменения.

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

Открытый код

Исходный код проекта доступен на GitHub. В нем – единственная ветвь и 106 обновлений (коммитов).

Проект содержит более 35 тыс. строк кода. Чтобы скомпилировать его, нужна последняя версия Visual Studio и Windows 10 не старше версии 1803.

Проект распространяется по лицензии MIT. Ту же лицензию разработчики используют для .Net Core, Visual Studio Code и MS-DOS.

Ближе к пользователям

В Microsoft отметили, что калькулятор станет первым шагом в открытии процесса разработки продуктов компании для open-source сообщества. Все желающие могут искать в коде баги, предлагать решения, а также сотрудничать со специалистами Microsoft по внедрению в калькулятор новых функций.

Код позволит разработчикам познакомиться с новыми технологиями, созданными Microsoft. Это, прежде всего Universal Windows Platform, Fluent и Azure Pipelines. Проект также поможет понять, как в Microsoft разрабатывают ПО и каких стандартов придерживаются.

Предложение Microsoft оказалось популярным среди разработчиков: для проекта уже предложили 29 вариантов улучшений (пул-реквестов) и обнаружили 103 проблемы.

Исходный код калькулятора на GitHub



Источник: https://infostart.ru/journal/news/tekhnologii/ishchem-bagi-gotovim-fiksy-microsoft-otkryl-iskhodnyy-kod-kalkulyatora_1022243/
Автор:
Ксения Шестакова Обозреватель


Комментарии
Избранное Подписка Сортировка: Древо
1. awk 691 15.03.19 16:38 Сейчас в теме
Круто. Ждем исходников окон...
2. DarkAn 808 15.03.19 19:56 Сейчас в теме
Калькулятор на 35 000 строк кода?!?!?!? Он что не только считать умеет?
7. spectre1978 49 17.03.19 18:35 Сейчас в теме
(2) хм, если предположить, что в каждой строке 80 байт кода - это выходит 2.8М исходника. Прилично, конечно, но не сильно и много. У меня по работе с ВЕТИСом кода немного меньше накалякано для клиента. И потом, следует иметь в виду многофункциональность калькулятора - там их 3 или 4 вида плюс всякие-разные конвертеры, приложение на самом деле не очень-то и простое.
3. acanta 48 15.03.19 20:38 Сейчас в теме
4. palsergeich 15.03.19 20:47 Сейчас в теме
5. Solovyeff 16.03.19 00:16 Сейчас в теме
Кто еще не в курсе, в калькулятор оказывается тоже встроена телеметрия. Товар майор обзавидовался бы.
maksa2005; Ziggurat; JohnConnor; catv; +4 Ответить
6. Поручик 4257 16.03.19 00:28 Сейчас в теме
Даже не знал, что он для программистов. Пользуюсь им раз в квартал в лучшем случае.
8. Serg O. 171 18.03.19 09:15 Сейчас в теме
ага... сначала всех подсадят на gitHub...
а потом всем скажут что он платный...
Microsoft уже его скупила - и не просто так наверное
9. A_Max 16 18.03.19 11:14 Сейчас в теме
(8) Ну думаю с учётом вот такого стороннего тестирования нахаляву эта покупка окупится.
10. Darklight 17 18.03.19 12:56 Сейчас в теме
(8) gitHub давно платный, если что, как и все другие source хостинги. Просто у них у всех есть некоторые затравочные бесплатные пакты новичка.
11. VladimirB 8 18.03.19 17:54 Сейчас в теме
У него сейчас довольно богатый выбор. И для инженеров, и для программистов
Умеет преобразовывать различные величины.
Даже даты вычисляет. я раньше в программе код писал, чтобы вычислить.
Оказывается здесь есть
Дата+15=
Прикрепленные файлы:
Оставьте свое сообщение