ಸ್ಪೀಕರ್ 1: ನಾನು ಬಯಸಿದ್ದ ಈಗ ಊಹಿಸಿಕೊಳ್ಳಿ ಸ್ಕ್ರಾಚ್ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡಲು ಹಾಗೆಯೇ ಸೀನು. ಅಲ್ಲದೆ, ನನ್ನ ಮೊದಲ ಪ್ರವೃತ್ತಿಗಳು ಎಂದು ಮಾಡಲು, ಮೊದಲು, ಎಂದು ಒಂದು ಬ್ಲಾಕ್, ಈ ಸೀನು ಕರೆ. ನಾನು ಸೂಚಿಸಲು ಬಯಸುವ ಸೂಚಿಸಿ ಹಲವಾರು ಎಷ್ಟು ಬಾರಿ ಸ್ಕ್ರಾಚ್ ಸೀನು ಮಾಡಬೇಕು. ನಂತರ ಸರಿ ಕ್ಲಿಕ್ಕಿಸಿ. ನನಗೆ ಬಲಕ್ಕೆ ಈ ಮಾಡೋಣ ನನ್ನ ಕೆಲವು ಹೆಚ್ಚಿನ ಸ್ಥಳಾವಕಾಶ ನೀಡಲು. ನಂತರ ನನಗೆ ಮತ್ತೆ ಪುನರಾವರ್ತಿಸಲು ಹೋಗಿ ಅವಕಾಶ, ಎನ್ ಡೀಫಾಲ್ಟ್ 10 ಬಲಾಢ್ಯ. ನನಗೆ ಹೇಳುತ್ತಾರೆ ಹೇಳಿಕೆ ಹೋಗಿ ನೋಡೋಣ ಮತ್ತು "ಹಲೋ" ಹೇಳುತ್ತಾರೆ, ಆದರೆ ಒಂದು ಎರಡನೇ "ACHOO". ನಂತರ ಕೊಂಚ ಬಿಡುವು ತೆಗೆದುಕೊಳ್ಳಲು. ಮತ್ತು ಅಷ್ಟೇ. ಈಗ ನಾನು ಸೀನು ಎಂಬ ಬ್ಲಾಕ್, ಹಾಗೆಯೇ ಕೆಮ್ಮು ಎಂಬ ಬ್ಲಾಕ್. ನಾನು ಬಯಸಿದರೆ ಈಗ ಕೆಮ್ಮು ಸ್ಕ್ರ್ಯಾಚ್ ಆ ಮತ್ತು ಸೀನು, ನಾನು ಕೇವಲ ಒಂದು ಸೂಚಿಸಬಹುದು ತನ್ನ ಕೆಮ್ಮು ಕೆಳಗೆ ಸೀನು. ಮೂರು ಬಾರಿ ಹೇಳುತ್ತಾರೆ. ಹಸಿರು ಧ್ವಜವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ, ಮತ್ತು ನಾನು ಮಾಡಬೇಕು ವಾಸ್ತವವಾಗಿ ನೋಡಿ, ಕೆಮ್ಮು, ಕೆಮ್ಮು, ಕೆಮ್ಮು. ACHOO, ACHOO, ACHOO ನಂತರ. ಇಲ್ಲಿಯವರೆಗೆ ನನ್ನ ಅತ್ಯಂತ ವಾಸ್ತವಿಕ ಸೀನುಗಳನ್ನು. ಈಗ ವಿಷಯ ಗಮನಕ್ಕೆ ಈ ವಿನ್ಯಾಸದ ಬಗ್ಗೆ ಕೆಟ್ಟ. ನಾನು ಸಾರಾಸಗಟಾಗಿ ನಕಲು ಬಳಸಲಿಲ್ಲ ಯಾವುದೇ ಒಗಟು ತುಣುಕುಗಳನ್ನು, ನಾನು ಖಂಡಿತವಾಗಿಯೂ ಬಹಳ ಎಳೆದೊಯ್ದು ಕೈಬಿಡಲಾಯಿತು ನೀಡುವ ಹೆಚ್ಚು ಅದೇ ಒಗಟು ತುಣುಕುಗಳನ್ನು, ಒಂದು ಕಾರ್ಯ ಸದಾ ಹಾಗೆ ಸ್ವಲ್ಪ ಇತರ, ಸೀನು ವಿಭಿನ್ನವಾದ ಹೆಸರು ಕೆಮ್ಮು ವಿರುದ್ಧ. ಆದ್ದರಿಂದ ಈ ಅಪವರ್ತನ ಒಂದು ಅವಕಾಶ ಕೆಲವು ಸಾಮಾನ್ಯ ಕೋಡ್ ಔಟ್. ವಾಸ್ತವವಾಗಿ, ಮಾತ್ರ ವ್ಯತ್ಯಾಸವನ್ನು ಗಮನಿಸಬಹುದು ಕೆಮ್ಮು ಮತ್ತು ಸೀನು ನಡುವೆ ಒಂದಾಗಿದೆ ಸ್ಕ್ರಾಚ್ ಮಾತುಗಳೆಂದರೆ "ಕೆಮ್ಮು," ಹೊಂದಿದೆ "ACHOO." ಹೇಳುವ ಇತರ ಇದು ನಾವು ಹೇಗೋ ಈ ಸಾರ್ವತ್ರೀಕರಣಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ನಾವು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ಕೋಡ್ ನಾವು ಯಾವ ಪದ ಸೂಚಿಸಲು ಉಳಿಯಲು ಗೀರುವುದು? ಮತ್ತು ಪದ ಅವಲಂಬಿಸಿ, ಇದು ತಿನ್ನುವೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕೆಮ್ಮು ಅಥವಾ ಇದು ಸೀನು ಇರುತ್ತದೆ. ಆದ್ದರಿಂದ ಅವರ ಮುಂದೆ ಹೋಗಿ ಈ ಮಾಡಿ. ನ ಮೂರನೇ ಕಾರ್ಯ ಮಾಡೋಣ ಮತ್ತು ಕರೆ ಈ ಒಂದು, "ಹೇಳುತ್ತಾರೆ." ಮತ್ತು ನಾನು ಅದನ್ನು ಬಯಸುವ , ಹಲವಾರು, ಆದರೆ ಈ ಬಾರಿ ಕೇವಲ ಸ್ವೀಕರಿಸಲು ಇಲ್ಲದಿದ್ದರೆ ಒಂದು ಎಂಬ ಸ್ಟ್ರಿಂಗ್, ಪದ ಅಥವಾ ಪದಗುಚ್ಛ. ಮತ್ತು ನಾವು ಈ "ಪದ." ಕರೆ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನಾನು ಹೇಳಲು ಬಯಸುತ್ತೀರಿ? ಮತ್ತು ಎಷ್ಟು ಬಾರಿ ನಾನು ಈ ಪದ ಹೇಳಲು ಬಯಸುತ್ತೀರಿ? ಅಲ್ಲದೆ ನ ಸೂಚಿಸಲು ಅವಕಾಶ, N ಮತ್ತೆ ಕರೆ. ಮತ್ತು ಕೇವಲ ಹೆಚ್ಚು ಈ ಬ್ಲಾಕ್ ಮಾಡಲು ಓದಬಲ್ಲ, ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಒಂದು ಸೇರಿಸಲು ಅವಕಾಶ ಲೇಬಲ್ "ಬಾರಿ." ಎಂಬ ಆದ್ದರಿಂದ ನೀವು ಎಡದಿಂದ ಬಲಕ್ಕೆ ಈ ಬ್ಲಾಕ್ ಓದಲು, ಅದು ಅಕ್ಷರಶಃ "ಪದ N ಬಾರಿ ಹೇಳುತ್ತಾರೆ." ಹೇಳುತ್ತಾರೆ ಈಗ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮತ್ತು ಸರಿ ಕ್ಲಿಕ್ ಅವಕಾಶ. ಈಗ ನನಗೆ ಈ ಬ್ಲಾಕ್ ಅನುಷ್ಠಾನಕ್ಕೆ ಅವಕಾಶ, ಮತ್ತೆ ಒಂದು ಪುನರಾವರ್ತಿತ ಬ್ಲಾಕ್ ಬಳಸಿ. ನಾನು ಬಯಸುವ ಸೂಚಿಸುವುದರಿಂದ ಅದನ್ನು N ಬಾರಿ ಪುನರಾವರ್ತಿಸಲು. ನಾನು ಹೇಳಲು ಬಯಸುವ ಸ್ಪಷ್ಟಪಡಿಸಿದ್ದಾಳೆ ಒಂದು ಎರಡನೇ ಏನೋ. ಆದರೆ ಬದಲಿಗೆ ಏನೋ ಹಾರ್ಡ್ ಕೋಡೆಡ್ ಈ ಕಾರ್ಯವನ್ನು, ಅವರ ಬದಲಿಗೆ ಡ್ರ್ಯಾಗ್ ಅವಕಾಶ ಮತ್ತು ಎಂದು ಪದ ಬಿಡಿ ಸೈನ್ ರವಾನಿಸಲಾಗಿದೆ ನಂತರ ಒಂದು ಎರಡನೇ ನಿರೀಕ್ಷಿಸಿ ಲೆಟ್. ಈಗ ಹಿಂದಿನ ಹೋಗಿ ಅವಕಾಶ ಮತ್ತು ಸುಧಾರಿಸಲು ನನ್ನ ಸೀನು ಮತ್ತು ಕೆಮ್ಮು ಅಳವಡಿಕೆಗಳು, ಅವರು ಈ ಕರೆ ಆದ್ದರಿಂದ ಫಂಕ್ಷನ್. ಆದ್ದರಿಂದ ಅವರ ಈ ಕೋಡ್ ಎಸೆದು ಬಿಡಿ. ಈ ಕೋಡ್ ಎಸೆದು ಬಿಡಿ. ನನ್ನ ಕಸ್ಟಮ್ ಬ್ಲಾಕ್ ಹೋಗಿ ನೋಡೋಣ ಮತ್ತು ಡ್ರ್ಯಾಗ್ "ಹೇಳಲು". ಮತ್ತು ವಾದದ ಟೈಪ್ ಮೂರು ಬಾರಿ "ಕೆಮ್ಮು". ಮತ್ತು ಕೆಳಗೆ ಇಲ್ಲಿ ಅವಕಾಶ ಡ್ರ್ಯಾಗ್ ", ಹೇಳುತ್ತಾರೆ" "ACHOO" ಮೂರು ಬಾರಿ. ಈಗ ನನ್ನ ಹಿಂತಿರುಗಿ ಅವಕಾಶ ಮತ್ತು ಸಂಸ್ಕರಿಸಲು ನನ್ನ ಕೆಮ್ಮು ಮತ್ತು ಸೀನು ಅಳವಡಿಕೆಗಳು, ರೀತಿಯಲ್ಲಿ ಆ ಎರಡು ಕಾರ್ಯಗಳನ್ನು ತನ್ಮೂಲಕ, ಈ ಮೂರನೇ ಕಾರ್ಯ ಕರೆ ಪ್ರಮಾಣದ ತಗ್ಗಿಸುತ್ತದೆ ಆಫ್ ಕೋಡ್ ನಕಲು. ಆದ್ದರಿಂದ ಅಕ್ಷರಶಃ ಎಸೆಯಲು ಅವಕಾಶ ದೂರ ಈ ಕೋಡ್. ದೂರ ಈ ಕೋಡ್ ಎಸೆಯಲು ಅವಕಾಶ. ಈ ಸಮಯದಲ್ಲಿ, ನ ಕೇವಲ ಸೂಚಿಸಲು ಅವಕಾಶ ಕೆಮ್ಮು ಮೂಲಕ ಜಾರಿಗೆ ಮಾಡಬೇಕು ಬಾರಿ ಕೆಲವು ಸಂಖ್ಯೆ n "ಕೆಮ್ಮು". ಹೇಳುವ ಮತ್ತು ಇದೇ, ನಾವು ಹಿಂದಿರುಗಿ ಹೋಗಿ ಮಾಡಬಹುದು ಇದು ಬಳಸುವ ಆದ್ದರಿಂದ ಸೀನು ಮತ್ತೆ ಜಾರಿಗೆ ವಾದವನ್ನು ಹೇಳುತ್ತಾರೆ "ACHOO" N ಬಾರಿ. ಆದ್ದರಿಂದ ನಾವು ಏನು ಮಾಡಿದ? ನಾವು ಎಂದು ಕೋಡ್ ಮಾನ್ಯತೆ ಬಂದಿದೆ ನಮ್ಮ ಕೆಮ್ಮು ಮತ್ತು ನಮ್ಮ ಎರಡೂ ಸಾಮಾನ್ಯ ಕಾರ್ಯಗಳನ್ನು ಸೀನು, ಅದನ್ನು ಔಟ್ factored ನಂತರ ಒಂದು ಹೊಸ ಮೂರನೇ ಕಾರ್ಯ, ಮತ್ತು ಬರೆಯಲ್ಪಟ್ಟಿತು ಕೆಮ್ಮು ಮತ್ತು ರಲ್ಲಿ ಸೀನು ಅವರು ಕರೆ ರೀತಿಯಲ್ಲಿ ಮೂರನೇ ಮತ್ತು ಹೊಸ ಕಾರ್ಯ. ಈಗ ನಾವು ಸಂಪೂರ್ಣವಾಗಿ ಈ ಇಡೀ ಮಾಡಿದ ಪ್ರೋಗ್ರಾಂ ಇದು ಹೆಚ್ಚು ಜಟಿಲವಾಗಿದೆ ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಿದೆ. ಎಲ್ಲಾ ನಂತರ, ದಿನದ ಕೊನೆಯಲ್ಲಿ, ನಾವು ಕೇವಲ ಮೂರು ಬಾರಿ ಕೆಮ್ಮು ಸ್ಕ್ರ್ಯಾಚ್ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಮೂರು ಬಾರಿ ಸೀನು. ನಾವು ಆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಕೆಲವೇ ಒಗಟು ತುಣುಕುಗಳನ್ನು. ಆದರೆ ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳು ಹೆಚ್ಚು ಪಡೆಯಲು ಎಂದು ಸಂಕೀರ್ಣ, ಮತ್ತು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳು ಅತ್ಯಾಧುನಿಕ, ಈ ತಂತ್ರದ ಸಾಮಾನ್ಯ ಕೋಡ್ ಔಟ್ ಅಪವರ್ತನ, ಅಥವಾ ಶ್ರೇಣಿ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಕೊಳೆತ ಸಣ್ಣ ಕಾರ್ಯ, ಪ್ರತಿಯೊಂದೂ ಇತರ ಕಾರ್ಯಗಳನ್ನು ಕರೆ ಬಹಳ ಆಗಿದೆ ಬಲವಾದ ತಂತ್ರ. ಇದು ನಿಮ್ಮ ಕೋಡ್ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಏಕೆಂದರೆ, ಹೆಚ್ಚು ಸಂಕೀರ್ಣ, ಅವಶೇಷಗಳು ಪಡೆಯುತ್ತದೆ ಸಹ ನವೀಕರಿಸಲು ಸುಲಭ ಮತ್ತು ಅತ್ಯಂತ ಓದಬಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಅಂತಿಮ ಪರಿಣಾಮವಾಗಿ ಪರಿಗಣಿಸುತ್ತಾರೆ. ಹಸಿರು ಧ್ವಜ, ಕೆಮ್ಮು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಮೂರು ಬಾರಿ, ಮೂರು ಬಾರಿ ಸೀನು. ಮತ್ತು ಅಷ್ಟೇ. ವಾಸ್ತವವಾಗಿ, ನಿಖರವಾಗಿ ಮಾಡಲು ಅವಕಾಶ. ಹಸಿರು ಧ್ವಜವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನಾವು ಒಂದು ಪಡೆಯಲು , ಎರಡು ಕೆಮ್ಮುತ್ತದೆ, ಮೂರು ಕೆಮ್ಮುತ್ತದೆ ಕೆಮ್ಮು. ನಂತರ, ನಾವು ಒಮ್ಮೆ ಸೀನುವುದು, ಭಾವಿಸುತ್ತೇವೆ ಎರಡು ಸೀನುಗಳನ್ನು, ಮತ್ತು ಮೂರನೇ ಸೀನು. ಅವರು ಶೀಘ್ರದಲ್ಲೇ ಉತ್ತಮಗೊಳ್ಳುತ್ತದೆ ಭಾವಿಸುತ್ತೇವೆ.