{"id":298,"date":"2022-09-12T23:04:04","date_gmt":"2022-09-12T21:04:04","guid":{"rendered":"https:\/\/ackeeblockchain.com\/blog\/?post_type=glossary&#038;p=298"},"modified":"2022-09-12T23:04:04","modified_gmt":"2022-09-12T21:04:04","slug":"code-review","status":"publish","type":"glossary","link":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/","title":{"rendered":"Code review"},"content":{"rendered":"<p class=\"p1\"><b>Code review <\/b>is a software quality assurance activity in which one or several people manually review the source code.<\/p>\n<p class=\"p1\">In our <a href=\"https:\/\/ackeeblockchain.com\/blog\/glossary\/audit\/\"><span class=\"s1\">audits<\/span><\/a>, we always carefully study the codebase line by line many times to reach the following goals:<\/p>\n<ul class=\"ul1\">\n<li class=\"li1\">complete understanding of the system\/protocol\/smart contract;<\/li>\n<li class=\"li1\">finding bugs, defects, and minor issues;<\/li>\n<li class=\"li1\">identifying potential <a href=\"https:\/\/ackeeblockchain.com\/blog\/glossary\/gas-optimization\/\"><span class=\"s1\">gas optimizations<\/span><\/a>;<\/li>\n<li class=\"li1\">proposing code improvements based on our knowledge of good programming practices;<\/li>\n<li class=\"li1\">finding better solutions.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing code improvements based on our knowledge of&hellip;<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"template":"","glossary-cat":[],"class_list":["post-298","glossary","type-glossary","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Jan \u0160mol\u00edk\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ackee Blockchain - Blog &amp; Research\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Code review - Ackee Blockchain\" \/>\n\t\t<meta property=\"og:description\" content=\"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-09-12T21:04:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-12T21:04:04+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Code review - Ackee Blockchain\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ackee.xyz\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/#listItem\",\"name\":\"Glossary Terms\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/#listItem\",\"position\":2,\"name\":\"Glossary Terms\",\"item\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#listItem\",\"name\":\"Code review\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#listItem\",\"position\":3,\"name\":\"Code review\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/#listItem\",\"name\":\"Glossary Terms\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/#organization\",\"name\":\"Ackee Blockchain\",\"description\":\"Blog & Research\",\"url\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/cropped-ABCH_Logo_blue-black.png\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#organizationLogo\",\"width\":5268,\"height\":825},\"image\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/author\\\/jan-smolik\\\/#author\",\"url\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/author\\\/jan-smolik\\\/\",\"name\":\"Jan \\u0160mol\\u00edk\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#authorImage\",\"url\":\"https:\\\/\\\/abchprod.wpengine.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Frame-318-1-96x96.png\",\"width\":96,\"height\":96,\"caption\":\"Jan \\u0160mol\\u00edk\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#webpage\",\"url\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/\",\"name\":\"Code review - Ackee Blockchain\",\"description\":\"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\\\/protocol\\\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/glossary\\\/code-review\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/author\\\/jan-smolik\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/author\\\/jan-smolik\\\/#author\"},\"datePublished\":\"2022-09-12T23:04:04+02:00\",\"dateModified\":\"2022-09-12T23:04:04+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/\",\"name\":\"Ackee Blockchain\",\"description\":\"Blog & Research\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/ackee.xyz\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Code review - Ackee Blockchain","description":"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing","canonical_url":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog#listItem","position":1,"name":"Home","item":"https:\/\/ackee.xyz\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog\/glossary\/#listItem","name":"Glossary Terms"}},{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog\/glossary\/#listItem","position":2,"name":"Glossary Terms","item":"https:\/\/ackee.xyz\/blog\/glossary\/","nextItem":{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#listItem","name":"Code review"},"previousItem":{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#listItem","position":3,"name":"Code review","previousItem":{"@type":"ListItem","@id":"https:\/\/ackee.xyz\/blog\/glossary\/#listItem","name":"Glossary Terms"}}]},{"@type":"Organization","@id":"https:\/\/ackee.xyz\/blog\/#organization","name":"Ackee Blockchain","description":"Blog & Research","url":"https:\/\/ackee.xyz\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#organizationLogo","width":5268,"height":825},"image":{"@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/ackee.xyz\/blog\/author\/jan-smolik\/#author","url":"https:\/\/ackee.xyz\/blog\/author\/jan-smolik\/","name":"Jan \u0160mol\u00edk","image":{"@type":"ImageObject","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#authorImage","url":"https:\/\/abchprod.wpengine.com\/wp-content\/uploads\/2024\/08\/Frame-318-1-96x96.png","width":96,"height":96,"caption":"Jan \u0160mol\u00edk"}},{"@type":"WebPage","@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#webpage","url":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/","name":"Code review - Ackee Blockchain","description":"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/ackee.xyz\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/#breadcrumblist"},"author":{"@id":"https:\/\/ackee.xyz\/blog\/author\/jan-smolik\/#author"},"creator":{"@id":"https:\/\/ackee.xyz\/blog\/author\/jan-smolik\/#author"},"datePublished":"2022-09-12T23:04:04+02:00","dateModified":"2022-09-12T23:04:04+02:00"},{"@type":"WebSite","@id":"https:\/\/ackee.xyz\/blog\/#website","url":"https:\/\/ackee.xyz\/blog\/","name":"Ackee Blockchain","description":"Blog & Research","inLanguage":"en-US","publisher":{"@id":"https:\/\/ackee.xyz\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ackee Blockchain - Blog &amp; Research","og:type":"article","og:title":"Code review - Ackee Blockchain","og:description":"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing","og:url":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/","og:image":"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png","og:image:secure_url":"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png","article:published_time":"2022-09-12T21:04:04+00:00","article:modified_time":"2022-09-12T21:04:04+00:00","twitter:card":"summary","twitter:title":"Code review - Ackee Blockchain","twitter:description":"Code review is a software quality assurance activity in which one or several people manually review the source code. In our audits, we always carefully study the codebase line by line many times to reach the following goals: complete understanding of the system\/protocol\/smart contract; finding bugs, defects, and minor issues; identifying potential gas optimizations; proposing","twitter:image":"https:\/\/ackee.xyz\/blog\/wp-content\/uploads\/2023\/02\/cropped-ABCH_Logo_blue-black.png"},"aioseo_meta_data":{"post_id":"298","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"WebPage","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"},\"blockGraphs\":[]}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"limit_modified_date":false,"ai":null,"created":"2022-09-12 21:04:04","updated":"2022-09-13 22:10:58","breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ackee.xyz\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ackee.xyz\/blog\/glossary\/\" title=\"Glossary Terms\">Glossary Terms<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCode review\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/ackee.xyz\/blog"},{"label":"Glossary Terms","link":"https:\/\/ackee.xyz\/blog\/glossary\/"},{"label":"Code review","link":"https:\/\/ackee.xyz\/blog\/glossary\/code-review\/"}],"_links":{"self":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary\/298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/users\/12"}],"version-history":[{"count":0,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary\/298\/revisions"}],"wp:attachment":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/media?parent=298"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary-cat?post=298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}