Jakso 63

TKMV - Karmaisevia asiakkaita ja ūüē∑ūüēł koodissa

3.11.2019

00:51:08

00:00:00

Mit√§ tehd√§ kun asiakas vaatii rahojaan takaisin huonojen teknisten ratkaisujen takia vaikka osasyyn√§ on asiakkaan jatkuvasti muuttuvat vaatimukset? Mist√§ l√∂ytyy Tampereen paras kebab ūüĆĮ? Jakson sponsorina Zure.

Tsekkaa Zuren uramahdollisuudet!

Kysymykset

  • Etsik√§√§p√§ jostain haastateltavaksi asiantuntija, joka osaisi sanoa jotain viisasta webbipalveluiden hiilijalanj√§ljen pienent√§misest√§, aiheesta olisi kiva kuulla lis√§√§. (Mikko)
  • Heippa! Kiitos viime jaksosta, ihanaa, ett√§ k√§sittelitte clojurea. Tehk√§√§ pliiiis oma clojurejakso ja siihen suosittelen l√§mpim√§sti Metosinilta Jarppe L√§nsi√∂t√§ (enk√§ edes ole metosinilla t√∂iss√§, t√§m√§ on ihan aito suositus, eik√§ markkinointitemppu). Tsekatkaa esmes Jarpen ClojuTre - puheenvuoro vuodelta 2018: https://youtu.be/WtdegIqQbrgSemmonen kommentti, ett√§ oli hauskaa, kun kommentoitte, ett√§ clojurekoodi n√§ytt√§√§ hassulta ja vieraalta; t√§ysin samalta clojuristille muuten n√§ytt√§√§ joku typescript, ett√§ miten semmosta voi tehd√§ ūüėÉ
  • Tampereen paras kebab?
  • Devausty√∂ k√§yt√§nn√∂ss√§; yksin p√§kert√§minen vs mob programming. Ensin kiitos todella loistavasta poodkastista, ja viel√§ suomenkielell√§. Poljen 10,5 kilsaa suuntaansa t√∂ihin Oulun keskustaan ja t√§m√§ on yksi ty√∂matkan suosikeista (Joni Jaakolan V√§kev√§ El√§m√§ -podcastin lis√§ksi). Kaikki webbidevaukset on tullut kuunneltua :) Sitten kyss√§riin. Omalla kodestelu-uralla on tullut kokeiltua kaikenlaista koodin kehitystapaa. Niin yksin luurit p√§√§ss√§ p√§kr√§yst√§, parity√∂skentely√§ ja aina ihan mob ohjelmointia. Oletteko kokeilleet mob ohjelmointia ja jos olette, niin mit√§ mielt√§ menetelm√§st√§? Jos ette ole, niin ehdottomasti kannattaa kokeilla ja jakaa kokemukset muiden kuulijoiden kanssa. Se voisi olla keino mm l√§hes virheett√∂m√§√§n koodiin, sill√§ polku koodin syntyyn ja review tulee siin√§ samalla tehty√§. T√§m√§n vuoksi veikkaan, ett√§ menetelm√§ maksaa lopulta itsens√§ takaisin helposti.
  • Moro! Minut siirrettiin hiljattain projektiin, joka on aloitettu vuonna 2015. Projektin frontissa on k√§yt√∂ss√§ Angular (2+). Angularin versiota on p√§ivitetty ajan kuluessa, mutta sit√§ k√§ytet√§√§n projektissa samalla tavalla kuin tuolloin vuonna 2015. Ajattelin l√§hte√§ hieman modernisoimaan Angularin k√§ytt√∂√§ projektissa sit√§ mukaan kuin mik√§kin komponentti tulee mink√§kin tiketin my√∂t√§ ty√∂n alle. Ehdin jo tekem√§√§n joitain muutoksia, jonka j√§lkeen minua kiellettiin jatkamasta muutosten tekemist√§. Syyksi ilmoitettiin, ett√§ projektin frontin tulisi toimia yhdenmukaisella tavalla. Ymm√§rr√§n t√§m√§n tavallaan, mutta toisaalta koodi on ja pysyy vanhanaikaisena. Mit√§ mielt√§ olette t√§st√§? React-maailmasta vastaava esimerkki voisi olla hookkien k√§yt√∂n kielt√§minen vanhassa projektissa, johon on kuitenkin p√§ivitetty viimeisin React. (Pit√§isik√∂ jo juosta?)
  • Miten toimisitte tilanteessa jossa projekti on muuttuvien bisnes-vaatimusten takia p√§√§tynyt teknisesti hiukan suohon/velkaan ja asiakkaalle pit√§isi myyd√§ j√§rjestelm√§n taustan refaktorointi joka ei n√§y loppuk√§ytt√§jille suoranaisesti mitenk√§√§n? Parissa aiemmassa t√§llaisessa tapauksessa on asiakas yritt√§nyt "huonoihin" teknisiin ratkaisuihin vedoten saada ty√∂t takuuseen vaikka ratkaisut oli ihan valideja p√§√§t√∂sten tekohetkell√§.
  • Koodareita kuulemma tarvitaan kaikkialla. Olen kohta valmistuva tietotekniikan opiskelija ja minua kiinnostaa varsinkin fronttikoodaus aivan √§lytt√∂m√§sti. En kuitenkaan ole onnistunut l√∂yt√§m√§√§n alata kolmen vuoden aikana ty√∂paikkaa koulun ohelle. Vapaa-ajalla minulla onkin ollut aikaa tehd√§ omia koodiprojekteja joista nautin. Kysyn siis, onko teill√§ mielikuvaa mille alueelle koodialan ty√∂paikat ovat sijoittuneet ja miksi min√§ en ole siell√§? (Santeri)

Jakson valinnat

Ota yhteyttä!