21. May 2020 |

Tanel Tammet tarkvara arhitektuurist

See on ĂŒks “Sissejuhatus infotehnoloogiasse” kursuse loengutest, mis kuidagi on jÀÀnud eriliselt meelde. Ma olen seda pĂŒĂŒdnud sundida kuulama ka inimesi, kes tegelevad tarkvaraarenduse teenuse tellimisega, et nad saaksid paremini aru, mis on oluline, kuidas erinevad osapooled mĂ”tlevad, kus on keerukused jne. See on vĂ€ga hea ĂŒldine selgitus paljudele asjadele, mis tĂ”enĂ€oliselt ette tulevad.

Slaidid ja mÔned ajapunktid ka:

  • 7:20 Keegi ei aja lihtsust taga peale selle inimese, kes arhitektuuri eest vastutab. Enamik inimesi pĂŒĂŒab teha tarkvara keerulisemaks, mitte lihtsamaks. Aga vaja oleks survestada teha lihtsamaks.
  • 9:45 TarkvarasĂŒsteemid on automaatselt keerulisemad kui miski muu.
  • 10:40 Kui arendaja kirjutab tarkvara, siis sa ei saa temast mĂ”elda kui ehitajast.
  • 34:30 Kui sa mĂ”tled suurest sĂŒsteemis, siis nad kĂ”ik on frameworkid, mitte nagu lihtsalt installeeritav tarkvara nagu Word vms.
  • 35:40 Info on igal pool vĂ€ga erinev. Igal vennal on oma andmebaas. See vend, kes neid andmeid tahab kasutada, peab enne ĂŒldse aru saama, mis andmed seal on, mida sealt ĂŒldse kĂŒsida saab, kuidas andmed kodeeritud jne. Ta ei saa sellest kuskilt mujalt teada kui nende inimeste kĂ€est, kes seda arendasid 🙂

Loengus viidatud tekstid:

 

Leave a Reply

Your email address will not be published.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.