1 00:00:00,000 --> 00:00:00,690 2 00:00:00,690 --> 00:00:02,620 >> DAVID Malan: Mari kita meningkatkan rancangan program ini. 3 00:00:02,620 --> 00:00:06,090 Daripada terus copy dan paste, atau menggandakan batuk, mari kita 4 00:00:06,090 --> 00:00:09,730 bukannya memanfaatkan konstruk yang kita disebut loop sehingga untuk melakukan hal yang sama 5 00:00:09,730 --> 00:00:11,500 hal lagi dan lagi. 6 00:00:11,500 --> 00:00:14,340 >> Mari kita pertama menyeret beberapa di antaranya potongan keluar dari cara kami. 7 00:00:14,340 --> 00:00:18,640 Mari kita ambil blok ulangi, dan mari kita mengubah default yang 10 hanya 3. 8 00:00:18,640 --> 00:00:23,320 Sekarang biarkan aku mencuri hanya satu pasang ini tiga pasang, pasang itu ke kami 9 00:00:23,320 --> 00:00:25,830 lingkaran, melemparkan potongan-potongan lainnya pergi sama sekali. 10 00:00:25,830 --> 00:00:29,080 Dan sekarang kami telah whittled program ini turun menjadi sesuatu yang lebih sederhana namun 11 00:00:29,080 --> 00:00:31,720 sama dibaca dan sama fungsional. 12 00:00:31,720 --> 00:00:36,670 Memang, mari kita klik bendera hijau, dan kita mendapatkan batuk, batuk yang kedua, 13 00:00:36,670 --> 00:00:39,230 dan batuk ketiga. 14 00:00:39,230 --> 00:00:40,480 Lebih baik, kan? 15 00:00:40,480 --> 00:00:42,050