(toiminnot)

hwechtla-tl: Nettipäiväkirja 12.09.2013

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Git-versionhallinnassa on niin mielipuolinen käyttöliittymä, että vielä nykyäänkin, kun käyttöliittymäsuunnittelu on ollut osa gitin kehitystä monta vuotta, syntyy tarinoita kaikista mahdollisista inkonsistensseista ja älyttömyyksistä:

http://stevelosh.com/blog/2013/04/git-koans/

Myös kyseiseltä sivulta linkatut vim-tarinat ovat ihan mielenkiintoisia:

http://blog.sanctum.geek.nz/vim-koans/

Mielenkiintoista kyllä, nämä jälkemmäiset sisältävät eräänlaista humanismia ja pragmaattisuutta aika vaikeasti tavoitettavassa muodossa. Mutta jos yrittäisin muotoilla sen sanoiksi:

  1. Älä tuhlaa aikaa siihen, minkä voi tehdä helposti (a.k.a. "laiskuus on hyve" a.k.a. "hullu paljon töitä tekee, viisas pääsee vähemmällä")
  2. Ei ole väliä, jos on monta tapaa tehdä jotain, kunhan on se tapa, joka on sinulle kätevä (a.k.a. "antaa kaikkien kukkien kukkia")
  3. Käyttäjän kannalta ei ole väliä toteutustavalla vaan käyttöliittymällä (tai rajapinnalla) (a.k.a. "shift complexity to implementor")
  4. Älä tuskaile, oletko tarpeeksi hyvä: ne, jotka eivät ole, eivät edes älyä tuskailla.



kommentoi (viimeksi muutettu 12.09.2013 11:32)