alatoiminto
Alatoiminto on ohjelmistokehityksessä käytetty termi, joka viittaa pienempään, rajattuun tehtävään suorittavaan funktioon tai aliohjelmaan, joka kuuluu suurempaan ohjelman kokonaisuuteen. Sen tehtävä on toteuttaa yksi hyvin määritelty tehtävä, jotta päätoiminto pysyisi selkeänä ja hallittavana.
Ominaisuudet ja käyttö: alatoiminto on tyypillisesti itsenäinen yksikkö, jolla on rajattu syöte (parametrit) ja tuottama tulos
Käytännössä alatoiminto toimii apumoduleina: se toteuttaa tietyn, rajatun tehtävän, kuten laskennan, tiedon muokkauksen tai valinnan logiikan,
Esimerkki: ohjelma tarvitsee summan kahdesta luvusta. Alatoiminto laskeSumma(x, y) palauttaa x + y, ja päätoiminto käyttää tätä
Hyödyt: parantaa luettavuutta, helpottaa testattavuutta ja uudelleenkäyttöä sekä pitää suuremmat toiminnot selkeästi jäsenneltyinä. Rajoitteet: liiallinen alatoimintojen