{"id":54609,"date":"2019-12-30T00:00:00","date_gmt":"2019-12-29T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux"},"modified":"2020-02-18T14:02:39","modified_gmt":"2020-02-18T11:02:39","slug":"otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux","title":{"rendered":"\u00c9valuation du nombre de commentaires TODO et FIXME dans le code du noyau Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dans les textes sources du noyau Linux <noindex><a rel=\"nofollow\" href=\"https:\/\/todos.tickgit.com\/browse?repo=https:\/\/github.com\/torvalds\/linux\">est pr\u00e9sent<\/a><\/noindex> Environ 4 000 commentaires d\u00e9crivant les d\u00e9fauts n\u00e9cessitant des corrections, les plans et les t\u00e2ches report\u00e9es, identifi\u00e9s par la pr\u00e9sence de l'expression \u00ab TODO \u00bb dans le texte. La plupart des commentaires \u00ab TODO \u00bb se trouvent dans le code des pilotes (<noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:10000+file:%5Edrivers\/&#038;patternType=regexp\">2380<\/a><\/noindex>). Dans le sous-syst\u00e8me cryptographique, il y a de tels commentaires \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:1000+file:crypto\/&#038;patternType=regexp\">23<\/a><\/noindex>, dans le code sp\u00e9cifique \u00e0 l'architecture x86 \u2014  <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:10000+file:%5Earch\/x86&#038;patternType=regexp\">43<\/a><\/noindex>, ARM \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:10000+file:%5Earch\/arm&#038;patternType=regexp\">73<\/a><\/noindex>, dans le code pour d'autres architectures \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:10000+-file:%5Edrivers\/+-file:crypto+-file:Documentation+-file:%5Earch\/arm+-file:%5Earch\/x86+file:%5Earch\/&#038;patternType=regexp\">114<\/a><\/noindex>, dans le code des dispositifs de stockage, des syst\u00e8mes de fichiers et du sous-syst\u00e8me r\u00e9seau \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+TODO.*%5C:+case:yes+count:10000+-file:%5Edrivers\/+-file:crypto+-file:Documentation+-file:%5Earch\/&#038;patternType=regexp\">606<\/a><\/noindex>.<\/p>\n<p>L'expression FIXME, qui identifie g\u00e9n\u00e9ralement le code n\u00e9cessitant une am\u00e9lioration ou soulevant des doutes, appara\u00eet dans les commentaires<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/sourcegraph.com\/search?q=repo:%5Egithub%5C.com\/torvalds\/linux%24+FIXME.*%5C:+case:yes+count:1000&#038;patternType=regexp\">1860<\/a><\/noindex> fois. Il est int\u00e9ressant de noter que dans le noyau 4.2 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.vidarholen.net\/contents\/wordcount\/#hack*,workaround*,todo,fixme\">a \u00e9t\u00e9 signal\u00e9<\/a><\/noindex> une augmentation significative des commentaires TODO, dont le nombre a augment\u00e9 d'environ 1000 (probablement en raison de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=42843\">l'int\u00e9gration<\/a><\/noindex> du pilote AMDGPU dans le noyau, qui comprend environ 400 000 lignes de code).<br \/>\nLe nombre de commentaires contenant le mot \u00ab workaround \u00bb continue \u00e9galement \u00e0 augmenter d'une version \u00e0 l'autre, mais le nombre de commentaires \u00ab fixme \u00bb et \u00ab hack \u00bb semble diminuer.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.vidarholen.net\/contents\/wordcount\/#hack*,workaround*,todo,fixme\"><img decoding=\"async\" alt=\"\u00c9valuation du nombre de commentaires TODO et FIXME dans le code du noyau Linux\" src=\"\/wp-content\/uploads\/2019\/12\/5072be02a5eacaa49a462519354fe9d9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Apr\u00e8s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49689\">de l'initiative<\/a><\/noindex> L'effort pour d\u00e9barrasser le noyau des termes inappropri\u00e9s dans les commentaires a donn\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.vidarholen.net\/contents\/wordcount\/\">lieu \u00e0<\/a><\/noindex> une r\u00e9duction de l'utilisation de certains mots inappropri\u00e9s. Cependant, cette baisse a \u00e9t\u00e9 de courte dur\u00e9e et une nouvelle augmentation du nombre de tels commentaires est d\u00e9sormais observ\u00e9e.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.vidarholen.net\/contents\/wordcount\/\"><img decoding=\"async\" alt=\"\u00c9valuation du nombre de commentaires TODO et FIXME dans le code du noyau Linux\" src=\"\/wp-content\/uploads\/2019\/12\/d77c48ba32f620c99a66b510edbb291d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52114\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 4 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0435\u0434\u043e\u0434\u0435\u043b\u043e\u043a, \u043f\u043b\u0430\u043d\u043e\u0432 \u0438 \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u0437\u0430\u0434\u0430\u0447, \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u044e \u0432 \u0442\u0435\u043a\u0441\u0442\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f &#171;TODO&#187;. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0441 &#171;TODO&#187; \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u043a\u043e\u0434\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 (2380). \u0412 \u043a\u0440\u0438\u043f\u0442\u043e\u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0442\u0430\u043a\u0438\u0445 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 &#8212; 23, \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u043e\u043c \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86 \u043a\u043e\u0434\u0435 &#8212; 43, ARM &#8212; 73, \u043a\u043e\u0434\u0435 \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-54609","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 4 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0446\u0435\u043d\u043a\u0430 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0439 TODO \u0438 FIXME \u0432 \u043a\u043e\u0434\u0435 \u044f\u0434\u0440\u0430 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 4 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-29T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00c9valuation du nombre de commentaires TODO et FIXME dans le code du noyau Linux | ProHoster","description":"Dans les textes sources du noyau Linux, environ 4 000 commentaires sont pr\u00e9sents.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0446\u0435\u043d\u043a\u0430 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0439 TODO \u0438 FIXME \u0432 \u043a\u043e\u0434\u0435 \u044f\u0434\u0440\u0430 Linux | ProHoster","og:description":"\u0412 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 4 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/otsenka-chisla-primechanij-todo-i-fixme-v-kode-yadra-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-29T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54609","title":null,"description":null,"keywords":null,"keyphrases":null,"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":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"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":[]},"schema_type":null,"schema_type_options":null,"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":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 12:05:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:01:33","updated":"2026-01-24 12:05:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/54609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=54609"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/54609\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=54609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=54609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=54609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}