Sebelum menulis kode, programmer yang baik biasanya memetakan dulu apa yang akan dikerjakan sistemnya. Peta itu bisa berupa diagram, dan salah satu d…