Unless direct calls to paragraphs are forbidden, using PERFORM section1
is usually error prone. Indeed, in that case, when creating a
new paragraph in the middle of an existing source code there is no easy way to know if an existing execution flow can go through this new
paragraph.