I am relatively new to PL/SQL (Oracle). I am able to complete my assignment successfully. Having followed Modular programming, I divided my program into small PL/SQL blocks. Also I have nested BEGIN-END in my code. (To handle exceptions)
When my code base started to grow, I could see many nested blocks inside, and I am unable to identify the corresponding END for every BEGIN block .(When the blocks are bigger). The same case with the nested FOR LOOPs too. I agree there's no curly brackets in PL/SQL.
I improved the indentation of my code to the best of my ability, and to some extent the code is readable now. But still, if anyone else wanted to read my code, I have a feeling that my code may not be easy to traverse.
Do you guys provide some suggestions to solve my issue?