anonymous@RULINUX.NET~# Last login: 2024-04-29 13:01:48
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Исследование зависимости качества кода бизнес-приложений от языка программирования

Компания Cast Software, занимающаяся разработкой средств для контроля качества программного обеспечения, представила результаты исследования качества программного обеспечения, проведённого на основе анализа 745 бизнес-приложений на различных языках программирования (Java EE, Cobol, .Net, C, C++), состоящих в сумме из 365 млн строк кода. При проведении исследований анализировалось наличие около 1800 типов проблем, связанных с отступлением от практики качественного кодирования и правильной организации архитектуры проекта.

Исследователи выявили, что наибольшее число проблем свойственно проектам на платформе Java-EE, а наименьшее - на языке Cobol. Расчетная стоимость исправления проблем для Java составила $5.42 на строку кода, а для Cobol - $1.26. При оценке безопасности кода, наихудшие показатели наблюдаются у платформы .NET, лучшие у программ на языке Cobol. По мнению исследователей наименьшее число проблем в программах на языке Cobol объясняется спецификой использования данного языка и богатым 30-летним опытом разработки. Проблемы в коде на языке Java связываются с тем, что много людей начинают создавать программы на данном языке не имея надлежащей теоретической подготовки по компьютерным наукам.

Так что то, о чём так долго говорили большевики (java, net иже с ним - говно) нашло своё подтверждение! С чем я вас и поздравляю.

>>> Подробнее

Bod(*) (2011-12-11 19:30:44)

Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0

Подтверждено: SystemV(*) (2011-12-15 08:11:05)

[Ответить на это сообщение]

avatar
  • изображения
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

Не хотел захламлять главную, пока спойлер не исправили. Продолжение поста:

Дополнительно можно упомянуть результаты опроса, проведённого компанией BestVendor.com с целью выявления предпочтений разработчиков ПО:

[путь к изображению некорректен]

Bod(*)(2011-12-11 19:33:13)

Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0
avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

\me Посмотрел на топ по БД и вспомнил про миллионы мух, которые не могут ошибаться.

P.S.
И судя по выбору текстовых редакторов, опрашивали в основном маководов.

anonymous(*)(2011-12-11 19:36:22)
Отредактировано anonymous по причине "не указана"
avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

> По мнению исследователей наименьшее число проблем в программах на языке Cobol объясняется спецификой использования данного языка и богатым 30-летним опытом разработки.
> Так что то, о чём так долго говорили большевики (java, net иже с ним - говно) нашло своё подтверждение! С чем я вас и поздравляю.
Прежде чем делать суждение вроде, из статистики "Некачественный код => Язык xyz" следует "Язык xyz => Некачественный код" советую почитать о теореме Байеса:

http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%91%D0%B0%D0%B9%D0%B5%D1%81%D0%B0

anonymous(*)(2011-12-16 19:14:34)

Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.24) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24
avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

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

anonymous(*)(2011-12-16 19:23:01)

avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

> Пофигу твой байес.
Месьё гуманитарий?

anonymous(*)(2011-12-16 20:07:08)

Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.24) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24
avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

Месье просто игнорирует неаргументированный выкрики анонимусов. Что толку кричать "байес-байес" если ты не в состоянии обозначить связь теоремы с рассматриваемым вопросом.

anonymous(*)(2011-12-16 21:16:43)

avatar
Скрыть

Re:Исследование зависимости качества кода бизнес-приложений от языка программирования

> Месье просто игнорирует неаргументированный выкрики анонимусов. Что толку кричать "байес-байес" если ты не в состоянии обозначить связь теоремы с рассматриваемым вопросом.
Разъясняю. Приведённая статистика работает по принципу: Находят ошибки, смотрят на язык. В терминах, теории вероятности: P("язык программирования" | "ошибка"). Многие люди не знакомые с теоремой Байеса экстраполируют результаты ошибочно в P("ошибка" | "язык программирования"). В данном случае я указываю на более вероятную ошибку в интерпретации этой статистики, и поскольку человеческая интуиция здесь не работает, я указал на конкретную теорему которая помогает более объективно анализировать результаты.

anonymous(*)(2011-12-17 02:04:53)

Mozilla/5.0 (Ubuntu; X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!