19

Август

Приложение программы java и курсы по программированию.

Если в подпрограмме много точек выхода, то при внесении изменений можно пропустить одну из них, в результате чего появятся трудноуловимые ошибки, которые могут проявиться только при определенных выходных условиях. Аналогичная проблема возникает и в том случае, если раньше ваша подпрограмма не возвращала никакой информации вызывающей ее программе, а теперь такая информация потребовалась. Изменить подпрограмму, имеющую единственную точку выхода, значительно легче если вы запишитесь на курсы java в алматы, на которых вам расскажут как пользоваться программой.
Итак, самый простой способ обойти эти проблемы — обеспечить каждой вашей подпрограмме только одну точку выхода. Все команды условного возврата необходимо заменить на команды условного перехода в одну общую точку выхода. Если позднее вы пожелаете возвратить вызывающей программе какое-либо значение, то это необходимо будет сделать только в общей точке выхода. Так как все выходы выполняются через эту точку, такую подпрограмму легко модифицировать. При таком программировании подпрограмма становится строго последовательно-линейной и заканчивается в одном определенном месте.