Dry periaate mietityttää. Kuulin, että uutta ei kannattaisi kirjoittaa. Silti näin osaavan ohjelmoijan, joka ei käyttänyt aikaansa muiden koodiin tai nettiin tutustumalla, vaan koodasi kaiken kielen peruskirjastoilla tai omilla funktioillaan. Onko tuo ammattimaista vai ei? Vai miten toisen tekemään koodiin kannattaa tutustua?
Dry ohjelmoinnissa
Anonyymi-ap
9380
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
Olipa avoin kysymys.
Luuletko että tuohon voi kukaan vastata mitään järkevää?
Se ei ole ammattimaista jos koodaa vaan huvikseen sellaisen komponentin, joka on jo hyvälaatuisena olemassa. Itsekin olen nähnyt ohjelmoijia, jotka tekevät kaiken alusta, vaikka valmista tavaraa on saatavilla. Nämä tyypit ovat tehottomia juntteja. Jos on rajattomasti rahaa ja aikaa niin silloinhan tuo ei ole ongelma, mutta näin on vain harvoin. Ehdottomasti kannattaa käyttää kaikki olemassa oleva, toimiva ja hyvän laatuinen koodi uudelleen ja jättää juntit koodaamaan ihan kaikki ihan alusta. Eka homma lienee oman kääntäjän koodaminen ja sitten oman käyttöjäjestelmän koodaminen ja sitten IDE:n koodaminen ja sitten pystyy jo tekemään sen "Hello World", joka oli vaatimus.
Ahaa. Eli kannattaako ohjelmoida joku puurakenne, joka etsii kaikkien kirjastojen kaikki funktiot ja sitten kirjoitetaan testiohjelma, joka katsoo, mikä olisi sopiva metodi?
Stetsoni vaan päähän ja kohti auringonlaskua.
Kukaan ei ohjelmoi enää mitään kun AI-agentit suoltavat koodin ja kehittäjät vaan tarkastavat toiminnan ja tekevät tarvittavat muutokset. Koodaajia ei enää tarvita ja viimeinen sammuttakoon valot koodikouluissa.
Salassapitosopimukset estävät ainakin joskus AI-agenttien käytön.
Lokaaleilla AI-järjestelmillä ei ole sitä ongelmaa. Lapsikin osaa ottaa ne käyttöön. Toki yrityksen politiikalla voidaan kieltää uusien työkalujen käyttö vaikka kuinka bunkkerissa koodaisi.
Milläs datalla siitä lokaalista sitten saa toimivan systeemin? Pitäisi olla paljon koodia ja paljon poweria, että saa sellaisen mallin tehdyksi.
Netistä löytyy avoimia projekteja. Todennäköisyyslaskennalla saa jotain aikaan.