Hyvä ohjelmointityyli
DRY KISS (kuiva suudelma) DRY (Don’t Repeat Yourself) KISS (Keep It Simple Stupid) Eli älä toista itseäsi Usein käytettävät funktiot, silmukat ja luokat kannattaa kirjoittaa vain kerran
YAGNI (You Aren’t Gonna Need It) Älä luo tarpeettomia muuttujia / funktioita / metodeja
Riippuvuuksien minimointi Jos muutat yhden kohdan, muut kohdat eivät hajoa
Single Responsibility Principle Yksi metodi/funktio toteuttaa yhden asian hyvin
Code Reuse is Good Google on kaveri Stackoverflow on kaveri Plagiointi ei ole kaveri
Write Code for the Maintainer Kirjoita sellaista koodia, jota toivoisit muiden kirjoittavan sinulle
ScalaDoc /** * Dokumentaatio tähän */ Kehitettävyys
Scalaohjelmoinnin tyyli Sisennykset (Ctrl + Shift + F) Ohjelmointi 1:n sivuilta löytyy scalan tyyliopas Linkki scalan viralliseen tyylioppaaseen https://greengoblin.cs.hut.fi/o1_s2015/course/yleista/tyyliopas.html