“Puhas kood” funktsioonid
Iga süsteem on ehitatud domeenipõhisele keelele, mis on disainitud, et programmeeriad kirjeldaksid seda süsteemi. Funktsioonid on selle keele tegusõnad ja klassid on nimisõnad. 80ndatel öeldi, et funktsioon ei tohiks olla suurem kui ekraanile mahub. Funktsioon ei tohiks olla 100 rida pikk. Harva on juhuseid, kus funktsioon peaks olema 20 rida pikk. FUNKTSIOONID PEAKSID TEGEMA AINULT ÜHTE ASJA. NAD PEAKSID SEDA TEGEMA HÄSTI. NAD PEAKSID TEGEMA AINULT SEDA. Me võime kirjeldada funtskooni lühikese ET sõnaga algava lausega. TO RenderPageWithSetupAndTeardowns, we check…