{"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\/et\/blog\/novosti-interneta\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","title":{"rendered":"T\u00f5hususe saladus on kvaliteetne kood, mitte t\u00f5hus juht.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00dcks k\u00f5ige \u00fclekoormatud ametitest, mida idioodid juhtivad, on managerid, kes juhivad programmeerijaid. Mitte k\u00f5ik, vaid need, kes pole kunagi ise programmeerijad olnud. Need, kes arvavad, et on v\u00f5imalik \u201et\u00f5sta\u201d efektiivsust (v\u00f5i t\u00f5sta \u201eefektiivsust\u201d?) raamatute meetodite abil. Isegi ei viitsi neid raamatuid lugeda \u2014 video on ju olemas.<\/p>\n<p>Need, kes pole kunagi koodi kirjutanud. Need, kellele tehakse Hollywoodi filme programmeerijatest \u2014 noh, need, kus vaadatakse e-kirju k\u00e4skude kaudu. Need, keda huvitavad ainult n\u00e4itajad, t\u00e4htajad ja nende enda palk.<\/p>\n<p>Need, keda on enamik.<\/p>\n<p>Aga nad on idioodid muul p\u00f5hjusel. Nad tahavad efektiivsust v\u00f5i v\u00e4hemalt tulemuslikkust (no, manager, googelda, mis vahe on), arusaamata kummastki. \u00dcldse mitte m\u00f5istes protsessi olemust, tulemuse saavutamise protsessi, protsessis toimuvat kadu, arendusega seotud kulusid. L\u00fchidalt, t\u00f6\u00f6tavad programmeerijaga nagu musta kasti.<\/p>\n<p>Tulid programmeerijate juhtimiseks t\u00e4pselt \u00fche p\u00f5hjusel: siin on hype, raha, turg ja palju selliseid idioote. On koht, kus peituda.<\/p>\n<p>Kui oleks liikvel mehhaniseerimise tootmise buum, siis nad joonduksid sinna. Universaalid on kehvad. Ei imestaks, kui t\u00fc\u00fcbi, kes detsembris meie kvartalis kuuski m\u00fc\u00fcb, juurde tuleb IT-juhi puhkuse ajal.<\/p>\n<p>L\u00fchidalt, kui on v\u00f5imalus, k\u00e4ige neist meestest eemale. \u00c4rge muretsege, nad leiavad endale t\u00f6\u00f6. Keegi neist ei teeni kunagi midagi head, kuni ta ei hakka ise programmeerijaks. Sest nad ei m\u00f5ista protsessi olemust, mehhanismi ega loogikat.<\/p>\n<p>Noh, rohkem ei r\u00e4\u00e4gi ma juhtidest. N\u00fc\u00fcd asja juurde, programmeerijatele. Kuidas suurendada arenduse efektiivsust, \u00f5ppides kirjutama kvaliteetset koodi.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Efektiivsuse suurendamiseks tuleb kiiremini lahendada \u00fclesandeid, kaotamata kvaliteeti. Kiiremini \u00fclesandeid lahendades peab suutma kohe kirjutada kvaliteetset koodi. Ja \"kvaliteetne\", ja \"kirjutama\", ja \"kohe\". Selgitan metafooriga.<\/p>\n<p>Kvaliteetset koodi kirjutada on nagu osata v\u00f5\u00f5rkeeles \u00f5igesti r\u00e4\u00e4kida. Kui keelt ei oska, kulutad rohkelt aega, et oma m\u00f5tteid \u00f5igesti vormistada.<\/p>\n<p>Kui kiiresti on vaja midagi \u00f6elda, liimitakse lihtsalt m\u00f5nest s\u00f5nast kokku, tihti isegi mitte \u00f5igeid, artikel unustatakse, s\u00f5nade \u00f5ige j\u00e4rjekord ei tule k\u00f5ne alla, r\u00e4\u00e4kimata verbide aegadest ja halvast h\u00e4\u00e4ldusest.<\/p>\n<p>Kui on aega vastuse formuleerimiseks, tuleb avada s\u00f5nastik v\u00f5i interneti t\u00f5lkija ja kulutada palju aega oma m\u00f5tete s\u00f5nastamiseks. Tunne on ikkagi ebameeldiv: \u00fctled vastust ja ei tea, kas see on \u00f5ige v\u00f5i mitte. Samuti on see kodeerimise puhul \u2013 t\u00f5esti kirjutad, t\u00f5esti t\u00f6\u00f6tab, aga kas see on kvaliteetne v\u00f5i mitte \u2013 ei tea.<\/p>\n<p>Kokkuv\u00f5ttes on kahekordne ajakulu. Vastuse v\u00e4ljam\u00f5tlemiseks kulub aega. Selle vastuse formuleerimiseks kulub samuti aega \u2013 ning seda mitte just v\u00e4he.<\/p>\n<p>Kuid kui kvaliteetse koodi kirjutamise oskus on olemas, saab vastust formuleerida kohe, kui see p\u00e4he tuleb, kulutamata lisainfot t\u00f5lkimiseks.<\/p>\n<p>Kvaliteetse koodi kirjutamise oskus aitab arhitektuuri projekteerimisel. Sa lihtsalt ei m\u00f5tle peas valele, ellu viimata v\u00f5i k\u00e4pardlikule variandile.<\/p>\n<p>Kokkuv\u00f5ttes: kvaliteetse koodi kirjutamise oskus kiirendab oluliselt probleemide lahendamist.<\/p>\n<p>Aga see ei ole k\u00f5ik. T\u00e4nu hallitusseentega juhtidele on \u00fcks probleem \u2013 meil pole p\u00f5hjust kirjutada kvaliteetset koodi. Juht koodi ei vaata, klient koodi ei vaata. Me n\u00e4itame \u00fcksteisele koodi harva, vaid m\u00f5nikord, teatud projektides, kus on m\u00e4\u00e4ratud \u00abkoodi kontrollija\u00bb v\u00f5i perioodiline refaktooring.<\/p>\n<p>Selgub, et enamikul juhtudel j\u00f5uab halb kood tootmisse v\u00f5i kliendini. Isikul, kes kirjutas halva koodi, kujuneb p\u00fcsiv n\u00e4rvi\u00fchendus \u2013 halba koodi kirjutada v\u00f5ib mitte ainult, vaid peab \u2013 seda aktsepteeritakse ja selle eest makstakse isegi.<\/p>\n<p>Seet\u00f5ttu pole kvaliteetse koodi kirjutamise oskusele \u00fcldse v\u00f5imalust areneda. Tavalise t\u00f6\u00f6taja kirjutatud koodi ei kontrolli kunagi keegi. Ainus p\u00f5hjus, miks ta \u00f5pib normaalselt programmeerima, on sisemine motivatsioon.<\/p>\n<p>Kuid see sisemine motivatsioon on vastuolus t\u00f5hususe ja tootlikkuse plaanide ning n\u00f5udmistega. See vastuolu lahendatakse selgelt mitte kvaliteetse koodi kasuks, sest kehva koodi p\u00e4rast ei karistata kedagi. Ja plaanist kinnipidamise mittet\u00e4itmise puhul tuleb t\u00f5sisemat tagaj\u00e4rge.<\/p>\n<p>Mis teha? Ma n\u00e4en ja pakun kahte teed, mida saab kombineerida.<\/p>\n<p>Esiteks \u2013 n\u00e4idata oma koodi kellelegi organisatsiooni sees. Mitte reaktiivselt (kui palutakse\/tahetakse), vaid proaktiivselt (noh, vaata mu koodi, palun). Siin on oluline mitte magusat juttu ajada, mitte p\u00fc\u00fcda koodi kriitikat viisakasse vormi riietada. Kui kood on halb, siis \u00fctleme otse: kood on halb. Loomulikult koos selgitustega ja soovitustega, kuidas seda paremaks teha.<\/p>\n<p>Aga see tee on ka p\u00e4ris kesine. Selle sobivus s\u00f5ltub kontaktipunktist. Kui t\u00f6\u00f6 on juba tootmisse l\u00e4inud ja selgub, et kood on kehv, siis pole m\u00f5tet seda enam \u00fcmber teha. T\u00e4psemalt \u00f6eldes, puudub p\u00f5hjus \u2014 lisaks hakkavad m\u00f5\u00f5dud halvenema. J\u00f5uavad mened\u017eerid ja suruvad efektiivsuse n\u00f5udmisi. Ja isegi \u00e4ra proovi neile seletada, et halvasti kirjutatud kood toob paratamatult kaasa vead \u2014 see tuleb sulle endale kalliks maksma. Sa saad ainult lubada, et sa enam nii ei tee. <\/p>\n<p>Kui t\u00f6\u00f6 aga pole veel \u00fcle antud, v\u00f5i on alles alanud, siis koodi (v\u00f5i selle projekti, m\u00f5tte) halvustamine v\u00f5ib olla t\u00e4iesti praktiline \u2014 inimene teeb asja korralikult.<\/p>\n<p>Teine tee, k\u00f5ige \u00e4gedam \u2014 hakata vabatahtlikult open source\u2019i arendama oma vabal ajal. Eesm\u00e4rk on see, et hulk programmeerijaid, just programmeerijaid, n\u00e4eks sinu koodi ja annaks sellele hinnangu. Ettev\u00f5ttes pole k\u00f5igil aega. Aga maailma programmeerijatele pole justkui midagi teha, ja kui sa kirjutad kasulikku ja rakenduslikku asja, siis nad kindlasti heidavad pilgu sisse.<\/p>\n<p>Minu arvates on peamine asi, et koodi kirjutamine toimub mitte-t\u00f6\u00f6tamise ajal, kuna see ei sega kvaliteedi ja tulemuste kiiretoimelisuse vahelist tasakaalu. Isegi kui aastaga kirjutad oma arendust. Sulle ei avalda survet ei t\u00e4htajad, ei tehnilised \u00fclesanded, ei raha, ei \u00fclemus. T\u00e4ielik vabadus ja looming.<\/p>\n<p>Ainult vabas loovuses m\u00f5istad ja tunnetad, mis on suurep\u00e4rane kood, n\u00e4ed programmeerimiskeelte ja tehnoloogiate ilu ning tunned \u00e4riliste \u00fclesannete v\u00f5lu. Ja \u00f5pid kirjutama kvaliteetset koodi.<\/p>\n<p>T\u00f5si, see n\u00f5uab sinult isikliku aja investeeringut. Nagu ka k\u00f5ik muu areng. Vaata seda mitte kui kulu, vaid investeeringuna \u2013 endasse.<br \/>\n<br \/>Allikas: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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. \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\" \/>\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\/et\/blog\/novosti-interneta\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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. \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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\udd47T\u00f5hususe saladus on kvaliteetne kood, mitte efektiivne juht | ProHoster","description":"\u00dcks k\u00f5ige \u00fclekoormatud ja idiootide poolt juhitud erialasid on juhid, kes juhivad programmeerijaid. Mitte k\u00f5ik, vaid need, kes ise kunagi programmeerijad ei olnud. Need, kes arvavad, et saab \"suurendada\" efektiivsust (v\u00f5i suurendada \"efektiivsust\"?) raamatutes toodud meetoditega. Even ei viitsi neid raamatuid lugeda \u2014 videod on ju olemas. Need, kes pole kunagi koodi kirjutanud. Need, kellele tehakse ...","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/sekret-effektivnosti-kachestvennyj-kod-a-ne-effektivnyj-menedzher","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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. \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","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/55606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=55606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/55606\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=55606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=55606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=55606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}