Examine two (2) benefits of using planning techniques-such as writing program flowcharts, pseudocode, or other available programming planning technique-to devise and design computer programs. Evaluate the effectiveness of your preferred program planning technique, based on its success in the real world. Provide one (1) example of a real-life application of your preferred program planning technique to support your response.