{"id":55606,"date":"2020-01-24T00:00:00","date_gmt":"2020-01-23T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher"},"modified":"2020-02-18T14:03:44","modified_gmt":"2020-02-18T11:03:44","slug":"sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","title":{"rendered":"Le secret de l'efficacit\u00e9 r\u00e9side dans un code de qualit\u00e9, et non dans un gestionnaire efficace.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'une des professions les plus envahies par des idiots est celle des managers qui g\u00e8rent des programmeurs. Pas tous, mais ceux qui n'ont jamais \u00e9t\u00e9 programmeurs eux-m\u00eames. Ceux qui pensent qu'on peut \"augmenter\" l'efficacit\u00e9 (ou \"am\u00e9liorer l'efficacit\u00e9\" ?) avec des m\u00e9thodes provenant de livres. Sans m\u00eame se donner la peine de lire ces livres \u2014 il y a des vid\u00e9os, apr\u00e8s tout.<\/p>\n<p>Ceux qui n'ont jamais \u00e9crit de code. Ceux pour qui on tourne des films hollywoodiens sur des programmeurs \u2014 vous savez, ceux o\u00f9 l'on consulte des emails via la ligne de commande. Ceux qui ne s'int\u00e9ressent \u00e0 rien d'autre qu'aux indicateurs, aux d\u00e9lais et \u00e0 leur propre salaire.<\/p>\n<p>Ceux-l\u00e0 sont la majorit\u00e9.<\/p>\n<p>Mais ils sont idiots pour une autre raison. Ils veulent de l'efficacit\u00e9, ou au moins de la productivit\u00e9 (allez, manager, cherche sur Google quelle est la diff\u00e9rence), sans comprendre ni l'un ni l'autre. Sans comprendre le fond, le processus d'obtention du r\u00e9sultat, les pertes qui se produisent dans ce processus, les co\u00fbts de d\u00e9veloppement. En gros, travaillant avec un programmeur comme avec une bo\u00eete noire.<\/p>\n<p>Ils se sont pr\u00e9cipit\u00e9s pour g\u00e9rer des programmeurs pour une seule raison : il y a du buzz, de l'argent, le march\u00e9 et une foule d'autres idiots. Il y a de quoi se fondre dans la masse.<\/p>\n<p>S'il y avait du buzz dans la production m\u00e9canique, ils s'y seraient pr\u00e9cipit\u00e9s. Universels \u00e0 la noix. Je ne serais pas surpris que le gars qui vend des sapins de No\u00ebl dans notre quartier en d\u00e9cembre soit un manager IT en vacances.<\/p>\n<p>En gros, si vous le pouvez, rendez-vous de ces gars. Ne vous inqui\u00e9tez pas, ils trouveront un emploi. Aucun d'eux ne fera jamais rien de bien tant qu'ils ne deviendront pas programmeurs eux-m\u00eames. Parce qu'ils ne comprennent pas le fond, le m\u00e9canisme, la logique du processus qu'ils g\u00e8rent.<\/p>\n<p>Bon, assez parl\u00e9 des managers. Passons aux choses s\u00e9rieuses, pour les programmeurs. Comment am\u00e9liorer l'efficacit\u00e9 du d\u00e9veloppement en apprenant \u00e0 \u00e9crire du code de qualit\u00e9.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Pour augmenter l'efficacit\u00e9, il faut r\u00e9soudre les t\u00e2ches plus rapidement, sans perdre en qualit\u00e9. Pour r\u00e9soudre les t\u00e2ches plus rapidement, vous devez savoir \u00e9crire du code de qualit\u00e9 imm\u00e9diatement. Et \u00ab qualit\u00e9 \u00bb, et \u00ab \u00e9crire \u00bb, et \u00ab imm\u00e9diatement \u00bb. Je vais expliquer par une m\u00e9taphore.<\/p>\n<p>\u00c9crire du code de qualit\u00e9, c'est comme parler correctement une langue \u00e9trang\u00e8re. Lorsque vous ne connaissez pas la langue, vous perdez un temps fou \u00e0 formuler vos pens\u00e9es dans celle-ci.<\/p>\n<p>Lorsqu'il faut s'exprimer rapidement, il arrive souvent qu'on colle des mots, souvent les mauvais, oubliant les articles, l'ordre correct des mots, sans parler des temps des verbes et de la prononciation d\u00e9plorable.<\/p>\n<p>S'il y a du temps pour formuler une r\u00e9ponse, il faut ouvrir un dictionnaire ou un traducteur en ligne, et passer beaucoup de temps \u00e0 formuler ses id\u00e9es. On ressentira malgr\u00e9 tout un malaise : on donne une r\u00e9ponse sans savoir si elle est correcte ou non. C'est la m\u00eame chose avec le code \u2013 on a l'impression d'avoir \u00e9crit quelque chose qui fonctionne, mais sa qualit\u00e9 est incertaine.<\/p>\n<p>On finit par perdre du temps des deux c\u00f4t\u00e9s. R\u00e9fl\u00e9chir \u00e0 une r\u00e9ponse prend du temps. Formuler cette r\u00e9ponse demande \u00e9galement du temps \u2013 et pas si peu que \u00e7a.<\/p>\n<p>Si l'on a la comp\u00e9tence d'\u00e9crire un code de qualit\u00e9, on peut formuler la r\u00e9ponse d\u00e8s qu'elle germe dans notre esprit, sans perdre de temps suppl\u00e9mentaire \u00e0 traduire.<\/p>\n<p>La comp\u00e9tence d'\u00e9crire un code de qualit\u00e9 aide aussi dans la conception de l'architecture. On ne va pas envisager dans notre esprit des options incorrectes, irr\u00e9alisables ou mal faites.<\/p>\n<p>En r\u00e9sum\u00e9 : la comp\u00e9tence d'\u00e9crire un code de qualit\u00e9 acc\u00e9l\u00e8re consid\u00e9rablement la r\u00e9solution des probl\u00e8mes.<\/p>\n<p>Mais ce n'est pas tout. Gr\u00e2ce aux managers incomp\u00e9tents, il y a une difficult\u00e9 \u2013 en fait, nous n'avons pas de raison d'\u00e9crire un code de qualit\u00e9. Le manager ne v\u00e9rifie pas le code, le client ne le fait pas non plus. Nous montrons notre code l'un \u00e0 l'autre rarement, juste parfois dans certains projets o\u00f9 il y a un \u00ab v\u00e9rificateur \u00bb de code d\u00e9sign\u00e9 ou un refactoring p\u00e9riodique.<\/p>\n<p>Ainsi, dans la plupart des cas, du code de mauvaise qualit\u00e9 finit en production ou chez le client. La personne ayant \u00e9crit ce code n\u00e9glig\u00e9 d\u00e9veloppe une connexion neuronale durable \u2013 on peut et doit \u00e9crire du code de mauvaise qualit\u00e9 \u2013 il est accept\u00e9, et on est m\u00eame pay\u00e9 pour cela.<\/p>\n<p>En cons\u00e9quence, il n'y a aucune chance que la comp\u00e9tence d'\u00e9crire un code de qualit\u00e9 se d\u00e9veloppe. Le code \u00e9crit par un employ\u00e9 hypoth\u00e9tique n'est jamais v\u00e9rifi\u00e9 par personne. La seule raison pour laquelle il pourrait apprendre \u00e0 programmer correctement est la motivation interne.<\/p>\n<p>Mais cette motivation interne entre en conflit avec les plans et les exigences d'efficacit\u00e9 et de productivit\u00e9. Ce conflit est clairement r\u00e9solu en d\u00e9faveur d'un code de qualit\u00e9, car on ne se fait m\u00eame pas gronder pour du mauvais code. En revanche, on est s\u00e9rieusement r\u00e9primand\u00e9 en cas de non-respect des objectifs.<\/p>\n<p>Que faire ? Je vois et propose deux voies qui peuvent \u00eatre combin\u00e9es.<\/p>\n<p>La premi\u00e8re consiste \u00e0 montrer son code \u00e0 quelqu'un au sein de l'entreprise. Pas de mani\u00e8re r\u00e9active (quand on le demande \/ oblige), mais de mani\u00e8re proactive (h\u00e9, regarde mon code, s'il te pla\u00eet). Ici, l'essentiel est de ne pas \u00e9dulcorer les critiques, de ne pas essayer de formuler les critiques de mani\u00e8re polie. Si le code est mauvais, on le dit clairement : le code est mauvais. Avec des explications, bien entendu, et des recommandations sur la fa\u00e7on de l'am\u00e9liorer.<\/p>\n<p>Mais cette voie a aussi ses limites. Son applicabilit\u00e9 d\u00e9pend du moment o\u00f9 le contact a eu lieu. Si le travail est d\u00e9j\u00e0 en production et qu'il s'av\u00e8re que le code est mauvais, il n'est plus utile de le retravailler. En fait, cela pourrait entra\u00eener une chute des m\u00e9triques. Les responsables vont d\u00e9barquer et submerger avec des exigences d'efficacit\u00e9. Et m\u00eame n'essaie pas de leur expliquer que le code de mauvaise qualit\u00e9 se traduira forc\u00e9ment par des bugs \u2014 cela te reviendra en boomerang. On peut seulement s'engager \u00e0 ne plus faire \u00e7a \u00e0 l'avenir. <\/p>\n<p>Si le travail n'est pas encore livr\u00e9, ou vient tout juste de commencer, alors critiquer le code (ou le projet ou l'id\u00e9e) peut avoir un sens pratique \u2014 la personne finira par bien faire.<\/p>\n<p>La deuxi\u00e8me voie, la plus cool, est de se lancer dans le d\u00e9veloppement open source pendant son temps libre. Quel est l'objectif ? Que de nombreux programmeurs, des vrais programmeurs, voient ton code et donnent leur avis. Dans l'entreprise, tout le monde est trop occup\u00e9. Mais les programmeurs du monde entier n'ont rien \u00e0 faire, et si tu \u00e9cris quelque chose d'utile d'un point de vue pratique, ils iront s\u00fbrement jeter un \u0153il.<\/p>\n<p>Le principal atout, \u00e0 mon sens, est l'\u00e9criture de code pendant son temps libre, car il n'y aura pas de contradiction entre la qualit\u00e9 du code et la rapidit\u00e9 des r\u00e9sultats. Tu peux passer un an \u00e0 \u00e9crire ton d\u00e9veloppement. Personne ne te mettra la pression en termes de d\u00e9lais, de cahier des charges, d'argent ou de patron. Libert\u00e9 totale et cr\u00e9ativit\u00e9.<\/p>\n<p>C'est seulement dans la cr\u00e9ativit\u00e9 libre que tu comprendras et ressentiras ce qu'est un bon code, que tu verras la beaut\u00e9 des langages de programmation et des technologies, que tu appr\u00e9cieras les d\u00e9fis d'affaires. Et tu apprendras \u00e0 \u00e9crire un code de qualit\u00e9.<\/p>\n<p>Cependant, cela exigera de toi un investissement de temps personnel. Tout comme tout autre d\u00e9veloppement. Consid\u00e8re cela non pas comme un co\u00fbt, mais comme un investissement en toi-m\u00eame.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/485090\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0434\u0438\u043e\u0442\u0430\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u2014 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u044b, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438. \u041d\u0435 \u0432\u0441\u0435, \u0430 \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0430\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438 \u043e\u0442\u0440\u043e\u0434\u044f\u0441\u044c \u043d\u0435 \u0431\u044b\u043b\u0438. \u0422\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0443\u043c\u0430\u044e\u0442, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u00ab\u043f\u043e\u0432\u044b\u0448\u0430\u0442\u044c\u00bb \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c (\u0438\u043b\u0438 \u043f\u043e\u0432\u044b\u0448\u0430\u0442\u044c \u00ab\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u00bb?) \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438 \u0438\u0437 \u043a\u043d\u0438\u0436\u0435\u043a. \u0414\u0430\u0436\u0435 \u043d\u0435 \u0443\u0434\u043e\u0441\u0443\u0436\u0438\u0432\u0448\u0438\u0441\u044c \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u043a\u043d\u0438\u0436\u043a\u0438 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u2014 \u0432\u0438\u0434\u043e\u0441\u0438\u043a \u0432\u0435\u0434\u044c \u0435\u0441\u0442\u044c \u0446\u044b\u0433\u0430\u043d\u0441\u043a\u0438\u0439. \u0422\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438 \u043a\u043e\u0434. \u0422\u0435, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043d\u0438\u043c\u0430\u044e\u0442 [&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-55606","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=\"\u041e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0434\u0438\u043e\u0442\u0430\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u2014 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u044b, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438. \u041d\u0435 \u0432\u0441\u0435, \u0430 \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0430\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438 \u043e\u0442\u0440\u043e\u0434\u044f\u0441\u044c \u043d\u0435 \u0431\u044b\u043b\u0438.\" \/>\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\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher\" \/>\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\u0421\u0435\u043a\u0440\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434, \u0430 \u043d\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0434\u0438\u043e\u0442\u0430\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u2014 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u044b, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438. \u041d\u0435 \u0432\u0441\u0435, \u0430 \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0430\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438 \u043e\u0442\u0440\u043e\u0434\u044f\u0441\u044c \u043d\u0435 \u0431\u044b\u043b\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher\" \/>\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=\"2020-01-23T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:44+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\udd47Le secret de l'efficacit\u00e9 : un code de qualit\u00e9 et non un gestionnaire efficace | ProHoster","description":"Une des sp\u00e9cialit\u00e9s les plus charg\u00e9es par des idiots est celle des managers qui dirigent les programmeurs. Pas tous, mais ceux qui n'ont jamais \u00e9t\u00e9 programmeurs eux-m\u00eames.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","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\u0421\u0435\u043a\u0440\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0434, \u0430 \u043d\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 | ProHoster","og:description":"\u041e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0434\u0438\u043e\u0442\u0430\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u2014 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u044b, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438. \u041d\u0435 \u0432\u0441\u0435, \u0430 \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0430\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438 \u043e\u0442\u0440\u043e\u0434\u044f\u0441\u044c \u043d\u0435 \u0431\u044b\u043b\u0438.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","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":"2020-01-23T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55606","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:41:37","updated":"2022-10-03 08:34:58","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\/55606","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=55606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/55606\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=55606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=55606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=55606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}