Mi rendo conto che i flow chart fanno parte più della fase di progettazione che di quella di implementazione però volevo capire se è corretto utilizzarli prima di iniziare a programmare oppure se nella fase di progettazione un programmatore dovrebbe utilizzare altri "strumenti".