Запитання з тегом «metrics»

Вимірювані характеристики / ознаки, пов'язані з процесом розробки програмного забезпечення та програмного забезпечення, і будь-що, що стосується їх вимірювання. Для складності часу та простору використовуйте тег big-O. Для інших більш конкретних метричних питань використовуйте складність тегів або циклолатичну складність, якщо це доречно.

10
Чи корисні цілі SMART для програмістів? [зачинено]
Кілька організацій, яких я знаю, використовують цілі SMART для своїх програмістів. SMART - це абревіатура для конкретних, вимірюваних, досяжних, відповідних та часових. Вони досить поширені у великих корпораціях. Мій власний попередній досвід досягнення цілей SMART не був таким позитивним. Чи знайшли інші програмісти ефективний спосіб вимірювання продуктивності? Наведіть кілька прикладів …

7
Чи відомі дійсні способи використання SLOC для вимірювання продуктивності?
Я мав незвичайну, коротку розмову з дуже старшим архітектором про динамічні та статичні мови. Він сказав, що дані компанії показують, що існують докази підвищення продуктивності при використанні статичних мов. Зауважте, це велика компанія з багаторічною історією. На мій подив (та інших), метрика, яку він використав, була додана рядками коду. Він …

8
Чи однакова середня кількість помилок у локальній мережі для різних мов програмування? [зачинено]
Мені сказали, що середня кількість помилок / дефектів у рядку коду є "постійною" для різних мов програмування. 10 KLOC Ruby матиме таку ж кількість помилок, що й 10 KLOC c ++. Аргумент зазвичай використовується для сприяння використанню експресивних мов (думаю, python / ruby ​​over c ++ / Assembly), оскільки кількість …

4
Що означає «цикломатична складність» мого коду?
Я новачок у статичному аналізі коду. Моя заявка має складність у цикломатиці 17 754. У самій програмі всього 37 672 рядки коду. Чи справедливо сказати, що складність висока на основі рядків коду? Що саме говорить мені цикломатична складність?

17
Які корисні показники для вихідного коду? [зачинено]
Які корисні показники для отримання вихідного коду? Як такі показники, як, наприклад, рядки (виконувані?), Коду чи цикломатичної складності можуть допомогти у забезпеченні якості чи як вони взагалі корисні для процесу розробки програмного забезпечення?

6
Що таке нормальне співвідношення «функціональні лінії коду» до «тестові рядки коду»?
Я досить новачок у підході до TDD, і перші мої експерименти кажуть, що писати 1 рядок функціонального коду означає писати приблизно 2-3 рядки коду тестування. Отже, якщо я збираюся написати 1000 LOC, вся база коду, включаючи тести, буде щось на зразок ~ 3500 LOC. Це вважається нормальним? Яке співвідношення в …

8
Які критерії слід використовувати для визначення зарплати програміста? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну стеками програмного забезпечення. Закрито 4 роки тому . Нещодавно я був частиною дискусії щодо того, які критерії слід використовувати при визначенні зарплати програмісту: аргументи варіюються від "це питання …

3
Які особисті віхи ви можете використовувати для вимірювання зростання ваших можливостей програмування? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну стеками програмного забезпечення. Закрито 4 роки тому . Як ви можете з часом об'єктивно визначити, що ви все краще в розробці коду? Наприклад, я можу сидіти тут і …

2
Цикломатичні діапазони складності [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Які категорії цикломатичної складності? Наприклад: 1-5: простий у обслуговуванні 6-10: важко 11-15: дуже важко …

14
Тестування програмного забезпечення насправді проводиться на професійних проектах?
Я брав участь у багатьох проектах в декількох компаніях, тому що я давно був розробником і я підрядник. Я вважаю, що менше 20% проектів є методично перевіреними. Маючи на увазі методично тестоване, я маю на увазі будь-яке тестування поза тестуванням без спеціального плану. Я також вважаю, що менше 10% проектів …
25 testing  metrics 

13
Як можна змістовно вимірювати ремонтопридатність?
Контекст: Я розробник підприємства в магазині, що займається всіма MS. Хтось може порекомендувати хороший спосіб об’єктивного вимірювання ремонтопридатності фрагмента коду чи програми? Чому ремонтопридатність : я втомився від «якісних» показників у моїй групі, які обертаються лише кількістю помилок та охопленням кодом. Обидві показники прості у грі, особливо якщо ви не …

2
Як вимірюється масштабованість програмного забезпечення?
Мене попросили зробити невелику технічну презентацію щодо конкретної масштабованості додатків. Додаток розроблено за допомогою Java, Spring MVC, Hibernate. У мене є доступ до вихідного коду програми. Як я можу виміряти масштабованість програмного забезпечення (використовуючи джерела) та які показники мені потрібно дотримуватися під час вимірювання масштабованості програмного забезпечення?

7
Як дізнатися, чи програмне забезпечення добре чи погано на основі емпіричних показників?
Наразі мене просять переглянути проект, який завершив розробку основних процесів п'ять місяців тому, але все ще має високий рівень дефектів. Що стосується приблизно кожні 10 виправлених дефектів, ми піднімаємо щонайменше 4, а в деяких випадках 8 дефектів. Я вважаю, що практика кодування у постачальника є поганою, і навколо цього існує …

3
Чи існує кореляція між складністю та доступністю?
Нещодавно я вивчав цикломатичну складність (McCabe) та доступність програмного забезпечення в університеті. Сьогодні мій лектор сказав, що між двома показниками немає кореляції, але чи справді це так? Я думаю , що, безсумнівно , буде деяка кореляція, як менш складні програми (від мізерних мало ми розглянули) , схоже, «краще» результати з …

4
середні показники промисловості за час, витрачений на обслуговування
Нещодавно менеджер оголосив, що витрачає занадто багато часу на виправлення помилок. Я думаю, він думає, що ми повинні писати ідеальний код весь час (поки все-таки стикаються з цими неможливими термінами!), І це змусило мене замислитись про те, який середній показник витрат часу на виправлення помилок у написанні нового коду. Так …
17 metrics 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.