About: Code review

An Entity of Type: book, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interruption of implementation. At least one of the persons must not be the code's author. The persons performing the checking, excluding the author, are called "reviewers". Although direct discovery of quality problems is often the main goal, code reviews are usually performed to reach a combination of goals:

Property Value
dbo:abstract
  • La revisió de codi és un examen sistemàtic (normalment conegut com a Avaluació d'experts) del codi font d'un programa. Està orientat a trobar i reparar errors passats per alt en la primera fase de desenvolupament, millorant tant la qualitat del programari com les habilitats del programador. Les revisions són fetes de diverses maneres com la programació en parella, inspeccions informals i formals. És l'última etapa del procés de l'enginyeria de programari. (ca)
  • Posouzení kódu (anglicky Code review) je v informatice proces systematického zkoumání počítačového zdrojového kódu. Jeho účelem je najít programátorské chyby, které autor kódu přehlédl v prvotní vývojové fázi, čímž se zvýší kvalita software. Posouzení mohou být dělána různými způsoby, například párovým programováním, neformální kontrolou nebo formální softwarovou inspekcí (i pomocí automatizovaných nástrojů).Mnoho vývojových prostředí, například Microsoft Visual Studio, dnes nabízí nástroje, které posouzení kódu usnadňují.[zdroj?] (cs)
  • مراجعة الكود هي فحص (غالبا ما يكون في شكل مراجعة الزملاء) كود مصدري للحاسب بطريقة منهجية. والغرض من هذه العملية هو اكتشاف وتصحيح خطأ برمجي تم إغفاله في مرحلة تطوير البرمجيات (علم حاسوب) الابتدائية، إضافة إلى تحسين جودة البرمجيات العامة ومهارات المطورين. وتتم المراجعات بأشكال عديدة مثل [البرمجة الثنائية pair programming]، ومراجعات البرمجيات غير الرسمية، و[الفحوصات inspections] الرسمية. (ar)
  • Mit dem Review werden Arbeitsergebnisse der Softwareentwicklung manuell geprüft. Jedes Arbeitsergebnis kann einer Durchsicht durch eine andere Person unterzogen werden. Der oder das Review ist eine statische Testmethode und gehört in die Kategorie der analytischen Qualitätssicherungsmaßnahmen. In Anlehnung an die IEEE-Norm IEEE-730 ist das Review ein mehr oder weniger formal geplanter und strukturierter Analyse- und Bewertungsprozess, in dem Projektergebnisse einem Team von Gutachtern präsentiert und von diesem kommentiert oder genehmigt werden. Der untersuchte Gegenstand eines Reviews kann verschieden sein. Es wird vor allem zwischen einem Code-Review (Quelltext) und einem Architektur-Review (Softwarearchitektur, insbesondere Design-Dokumente) unterschieden. Diesen Bereichen zugeordnet sind technische Dokumente wie etwa Readmes, Installationsanweisungen oder Bedienungsanleitungen, aber auch Programme oder Skripte, die für eine Installation gebraucht werden, sowie Dokumente mit Informationen und Anweisungen an andere, ähnlich qualifizierte Entwickler, um diese zu befähigen, den Übersetzungsvorgang der Quellen zu einem späteren Zeitpunkt erfolgreich zu reproduzieren, etwa für ein Bug-Fixing (Fehlerkorrektur) oder eine Weiterentwicklung. Beim Code-Review wird ein Programmabschnitt nach oder während der Entwicklung von einem oder mehreren Gutachtern Korrektur gelesen, um mögliche Fehler, Vereinfachungen oder Testfälle zu finden. Dabei kann der Gutachter selbst ein Softwareentwickler sein. Für unerfahrene Entwickler bietet der Code-Review durch einen erfahrenen Programmierer eine gute Möglichkeit, sich schnell und praxisorientiert weiterzubilden. (de)
  • Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interruption of implementation. At least one of the persons must not be the code's author. The persons performing the checking, excluding the author, are called "reviewers". Although direct discovery of quality problems is often the main goal, code reviews are usually performed to reach a combination of goals: * Better code quality – improve internal code quality and maintainability (readability, uniformity, understandability, etc.) * Finding defects – improve quality regarding external aspects, especially correctness, but also find performance problems, security vulnerabilities, injected malware, ... * Learning/Knowledge transfer – help in transferring knowledge about the codebase, solution approaches, expectations regarding quality, etc.; both to the reviewers as well as to the author * Increase sense of mutual responsibility – increase a sense of collective code ownership and solidarity * Finding better solutions – generate ideas for new and better solutions and ideas that transcend the specific code at hand. * Complying to QA guidelines, ISO/IEC standards – Code reviews are mandatory in some contexts, e.g., air traffic software, safety-critical software The above-mentioned definition of code review delimits it against neighboring but separate software quality assurance techniques: In static code analysis the main checking is performed by an automated program, in self checks only the author checks the code, in testing the execution of the code is an integral part, and pair programming is performed continuously during implementation and not as a separate step. (en)
  • Revisión de código es el examen sistemático (como en la revisión por pares) del código fuente de un programa informático. Se realiza con el objetivo de mejorar la calidad del código que se genera en el proceso de desarrollo del software, mediante la detección temprana de errores en el código de los programas o alternativas más eficientes a la implementación inicial. También se utiliza como técnica para mejorar las cualidades de los desarrolladores involucrados en la práctica, mediante la discusión abierta de posibles mejoras en el programa. Se realizan principalmente revisiones de código por parte de las metodologías ágiles que practican programación en pareja como parte del proceso, o en otras que pueden implementar revisiones periódicas de código, tanto informales como formales.​ (es)
  • La revue de code (calque de l'anglais code review), ou révision de code, est l'examen systématique du code source d'un logiciel. Cet examen peut être comparé à la critique effectuée par un comité de lecture, dont le but est de trouver des bugs ou des vulnérabilités potentielles ou de corriger des erreurs de conception afin d'améliorer la qualité, la maintenabilité et la sécurité du logiciel. Une revue de code peut s'appuyer sur la vérification (manuelle ou automatisée) du respect d'un ensemble de règles de programmation. Si la revue de code est depuis longtemps reconnue comme un moyen performant d'améliorer la qualité du logiciel, les organisations qui ont mis en place cette démarche systématique ont longtemps été minoritaires. La revue de code tend à devenir une étape à part entière dans le développement logiciel, en particulier dans les méthodes agiles comme l'extreme programming. (fr)
  • 코드 검토(code review)는 코드를 개발자가 작성하고, 다른 개발자가 정해진 방법을 통해 검토하는 일을 말한다. 등위 검사, 제3자 검사라고도 한다. 검토는 페어 프로그래밍(동료 프로그래밍), 비공식 워크스루(informal walkthroughs), 공식 와 같은 다양한 형태로 수행된다. (ko)
  • コードレビュー(英: code review)は、ソフトウェア開発工程で見過ごされた誤りを検出・修正することを目的としてソースコードの体系的な検査(査読)を行う作業のこと。 (ja)
  • Inspekcja kodu (inaczej przegląd kodu) – praktyka w dziedzinie inżynierii oprogramowania mająca na celu wykrycie i poprawienie błędów popełnionych w kodzie w czasie fazy pisania oprogramowania, a co za tym idzie, poprawienie jakości tworzonego produktu. Praktyka ta polega na przeglądzie kodu napisanego przez programistę przez inną osobę przed włączeniem kodu do systemu kontroli wersji i przekazaniem go do testowania. Inspekcje kodu są jedną z ważniejszych elementów metodyk wytwarzania oprogramowania, takich jak programowanie ekstremalne lub Feature Driven Development. (pl)
  • 代碼審查是指對電腦源代码系統化地审查,常用的方式進行,其目的是在找出及修正在軟體開發初期未發現的錯誤,提升软件质量及開發者的技術。代碼審查常以不同的形式進行,例如结对编程、非正式的看過整個程式碼,或是正式的軟件檢查。 (zh)
  • Перегляд коду (англ. code review) — систематична перевірка вихідного коду програми. Призначений не лише для виявлення помилок, але є й одним з етапів розробки програмного забезпечення для покращення загальної якості програмного коду. (uk)
  • Рецензирование кода, обзор кода, ревизия кода (англ. code review) или инспекция кода (англ. code inspection) — систематическая проверка исходного кода программы с целью обнаружения и исправления ошибок, которые остались незамеченными в начальной фазе разработки. Целью обзора является улучшение качества программного продукта и совершенствование навыков разработчика. В процессе инспекции кода могут быть найдены и устранены такие проблемы, как ошибки в форматировании строк, состояние гонки, утечка памяти и переполнение буфера, что улучшает безопасность программного продукта.Системы контроля версий дают возможность проведения совместной инспекции кода. Кроме того, существуют специальные инструментальные средства для совместной инспекции кода. Программное обеспечение для автоматизированной инспекции кода упрощает задачу просмотра больших кусков кода, систематически сканируя его на предмет обнаружения наиболее известных уязвимостей. Существует множество примеров, когда совместная инспекция кода улучшила программный проект: * Blender — пакет для создания трёхмерной компьютерной графики, значительно улучшенный open-source сообществом; * Ядро Linux, разработка которого была начата финским студентом Линусом Торвальдсом. (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 528249 (xsd:integer)
dbo:wikiPageLength
  • 16147 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1103931275 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • La revisió de codi és un examen sistemàtic (normalment conegut com a Avaluació d'experts) del codi font d'un programa. Està orientat a trobar i reparar errors passats per alt en la primera fase de desenvolupament, millorant tant la qualitat del programari com les habilitats del programador. Les revisions són fetes de diverses maneres com la programació en parella, inspeccions informals i formals. És l'última etapa del procés de l'enginyeria de programari. (ca)
  • Posouzení kódu (anglicky Code review) je v informatice proces systematického zkoumání počítačového zdrojového kódu. Jeho účelem je najít programátorské chyby, které autor kódu přehlédl v prvotní vývojové fázi, čímž se zvýší kvalita software. Posouzení mohou být dělána různými způsoby, například párovým programováním, neformální kontrolou nebo formální softwarovou inspekcí (i pomocí automatizovaných nástrojů).Mnoho vývojových prostředí, například Microsoft Visual Studio, dnes nabízí nástroje, které posouzení kódu usnadňují.[zdroj?] (cs)
  • مراجعة الكود هي فحص (غالبا ما يكون في شكل مراجعة الزملاء) كود مصدري للحاسب بطريقة منهجية. والغرض من هذه العملية هو اكتشاف وتصحيح خطأ برمجي تم إغفاله في مرحلة تطوير البرمجيات (علم حاسوب) الابتدائية، إضافة إلى تحسين جودة البرمجيات العامة ومهارات المطورين. وتتم المراجعات بأشكال عديدة مثل [البرمجة الثنائية pair programming]، ومراجعات البرمجيات غير الرسمية، و[الفحوصات inspections] الرسمية. (ar)
  • 코드 검토(code review)는 코드를 개발자가 작성하고, 다른 개발자가 정해진 방법을 통해 검토하는 일을 말한다. 등위 검사, 제3자 검사라고도 한다. 검토는 페어 프로그래밍(동료 프로그래밍), 비공식 워크스루(informal walkthroughs), 공식 와 같은 다양한 형태로 수행된다. (ko)
  • コードレビュー(英: code review)は、ソフトウェア開発工程で見過ごされた誤りを検出・修正することを目的としてソースコードの体系的な検査(査読)を行う作業のこと。 (ja)
  • Inspekcja kodu (inaczej przegląd kodu) – praktyka w dziedzinie inżynierii oprogramowania mająca na celu wykrycie i poprawienie błędów popełnionych w kodzie w czasie fazy pisania oprogramowania, a co za tym idzie, poprawienie jakości tworzonego produktu. Praktyka ta polega na przeglądzie kodu napisanego przez programistę przez inną osobę przed włączeniem kodu do systemu kontroli wersji i przekazaniem go do testowania. Inspekcje kodu są jedną z ważniejszych elementów metodyk wytwarzania oprogramowania, takich jak programowanie ekstremalne lub Feature Driven Development. (pl)
  • 代碼審查是指對電腦源代码系統化地审查,常用的方式進行,其目的是在找出及修正在軟體開發初期未發現的錯誤,提升软件质量及開發者的技術。代碼審查常以不同的形式進行,例如结对编程、非正式的看過整個程式碼,或是正式的軟件檢查。 (zh)
  • Перегляд коду (англ. code review) — систематична перевірка вихідного коду програми. Призначений не лише для виявлення помилок, але є й одним з етапів розробки програмного забезпечення для покращення загальної якості програмного коду. (uk)
  • Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interruption of implementation. At least one of the persons must not be the code's author. The persons performing the checking, excluding the author, are called "reviewers". Although direct discovery of quality problems is often the main goal, code reviews are usually performed to reach a combination of goals: (en)
  • Mit dem Review werden Arbeitsergebnisse der Softwareentwicklung manuell geprüft. Jedes Arbeitsergebnis kann einer Durchsicht durch eine andere Person unterzogen werden. Der oder das Review ist eine statische Testmethode und gehört in die Kategorie der analytischen Qualitätssicherungsmaßnahmen. In Anlehnung an die IEEE-Norm IEEE-730 ist das Review ein mehr oder weniger formal geplanter und strukturierter Analyse- und Bewertungsprozess, in dem Projektergebnisse einem Team von Gutachtern präsentiert und von diesem kommentiert oder genehmigt werden. (de)
  • Revisión de código es el examen sistemático (como en la revisión por pares) del código fuente de un programa informático. Se realiza con el objetivo de mejorar la calidad del código que se genera en el proceso de desarrollo del software, mediante la detección temprana de errores en el código de los programas o alternativas más eficientes a la implementación inicial. También se utiliza como técnica para mejorar las cualidades de los desarrolladores involucrados en la práctica, mediante la discusión abierta de posibles mejoras en el programa. (es)
  • La revue de code (calque de l'anglais code review), ou révision de code, est l'examen systématique du code source d'un logiciel. Cet examen peut être comparé à la critique effectuée par un comité de lecture, dont le but est de trouver des bugs ou des vulnérabilités potentielles ou de corriger des erreurs de conception afin d'améliorer la qualité, la maintenabilité et la sécurité du logiciel. Une revue de code peut s'appuyer sur la vérification (manuelle ou automatisée) du respect d'un ensemble de règles de programmation. (fr)
  • Рецензирование кода, обзор кода, ревизия кода (англ. code review) или инспекция кода (англ. code inspection) — систематическая проверка исходного кода программы с целью обнаружения и исправления ошибок, которые остались незамеченными в начальной фазе разработки. Целью обзора является улучшение качества программного продукта и совершенствование навыков разработчика. Программное обеспечение для автоматизированной инспекции кода упрощает задачу просмотра больших кусков кода, систематически сканируя его на предмет обнаружения наиболее известных уязвимостей. (ru)
rdfs:label
  • مراجعة الكود (ar)
  • Revisió de codi (ca)
  • Posouzení kódu (cs)
  • Review (Softwaretest) (de)
  • Code review (en)
  • Revisión de código (es)
  • Revue de code (fr)
  • コードレビュー (ja)
  • 코드 검토 (ko)
  • Inspekcja kodu (pl)
  • Просмотр кода (ru)
  • Перегляд коду (uk)
  • 代码审查 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:genre of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License