{"id":3112,"date":"2014-06-10T08:17:52","date_gmt":"2014-06-10T07:17:52","guid":{"rendered":"http:\/\/www.traineebloggen.se\/?p=3112"},"modified":"2014-12-09T11:34:40","modified_gmt":"2014-12-09T10:34:40","slug":"utveckling-mot-hoga-krav","status":"publish","type":"post","link":"https:\/\/www.traineebloggen.se\/index.php\/2014\/06\/trainee\/utveckling-mot-hoga-krav\/","title":{"rendered":"Utveckling mot h\u00f6ga krav"},"content":{"rendered":"<p>Testblocket \u00e4r klappat och klart och undanst\u00e4dat och nu \u00e4r vi utvecklare i LMEClear! Det \u00e4r alltid sp\u00e4nnande att f\u00e5 prova p\u00e5 n\u00e5got nytt och det har varit en riktigt skojig b\u00f6rjan p\u00e5 utvecklingsblocket d\u00e5 vi har f\u00e5tt en liten introduktion till olika byggverktyg (som g\u00f6r k\u00f6rbara program av k\u00e4llkoden, med mera).<\/p>\n<p>Nu ska Johan och Oskar f\u00e5 \u00e5ka till London och jobba en vecka \u2013 min tur f\u00e5r komma senare. Det passar mig bra eftersom utveckling inte har blivit rutin \u00e4n, det \u00e4r nya och intressanta saker varje dag helt enkelt!<\/p>\n<p>En typisk dag f\u00f6r mig ser v\u00e4l ut ungef\u00e4r s\u00e5h\u00e4r:<\/p>\n<p>&nbsp;<\/p>\n<p>En bugrapport fr\u00e5n kunden har kommit in.<\/p>\n<p>En testare\/jag utreder (ofta tillsammans med mig och krav) om rapporten st\u00e4mmer och om det mots\u00e4ger kraven.<\/p>\n<p>Sedan b\u00f6rjar det riktigt roliga: jag f\u00e5r b\u00f6rja grotta ner mig i koden. F\u00f6rsta steget \u00e4r att reda ut vilken del av programmet felet ligger i.<\/p>\n<p>Sedan b\u00f6rjar jag \u201ddebugga\u201d \u2013 jag kollar var programmet k\u00f6r fast genom att l\u00e5ngsamt k\u00f6ra koden som n\u00e5gonstans \u00e4r felaktig. Ungef\u00e4r s\u00e5h\u00e4r kan det se ut:<\/p>\n<p><a href=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/06\/debug.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3113 alignleft\" src=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/06\/debug.png\" alt=\"\" width=\"574\" height=\"362\" \/><\/a><\/p>\n<p>N\u00e4r jag v\u00e4l hittat felet s\u00e5 r\u00e4ttar jag det, skriver ett eller flera automatiska test, testar manuellt \u2013 och sedan f\u00e5r testarna testa av det riktigt ordentligt s\u00e5 att jag inte har gjort n\u00e5got fel.<\/p>\n<p>Det m\u00e4rks verkligen att f\u00f6r varje fel jag hittar och r\u00e4ttar s\u00e5 blir jag b\u00e4ttre, det k\u00e4nns alltid superroligt att lyckas med n\u00e5gonting! Jag \u00e5terkommer senare n\u00e4r jag l\u00e4rt mig \u00e4nnu mer!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Testblocket \u00e4r klappat och klart och undanst\u00e4dat och nu \u00e4r vi utvecklare i LMEClear! Det \u00e4r alltid sp\u00e4nnande att f\u00e5 prova p\u00e5 n\u00e5got nytt och det har varit en riktigt skojig b\u00f6rjan p\u00e5 utvecklingsblocket d\u00e5 vi har f\u00e5tt en liten introduktion till olika byggverktyg (som g\u00f6r k\u00f6rbara program av k\u00e4llkoden, med mera). Nu ska Johan [&hellip;]<\/p>\n","protected":false},"author":82,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[394],"tags":[395,187,30,8,144],"_links":{"self":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3112"}],"collection":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/comments?post=3112"}],"version-history":[{"count":5,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3112\/revisions"}],"predecessor-version":[{"id":3120,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3112\/revisions\/3120"}],"wp:attachment":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/media?parent=3112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/categories?post=3112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/tags?post=3112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}