āĻ†āĻŽāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§‡āĻ›āĻŋ

āĻ†āĻŽāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§‡āĻ›āĻŋ

āĻāĻŸāĻž āĻ•āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻ…āĻĻā§āĻ­ā§āĻ¤ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻšāĻ¯āĻŧ āĻ¨āĻž āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻšāĻžāĻ•āĻ°āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ˛ā§‡āĻ›ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻĻā§‡āĻ–āĻž āĻĻā§‡āĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ¯ā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻŽāĻ¨ā§‡ āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻž āĻšāĻ˛ "āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤" HackerRank-āĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰ āĻ•ā§āĻ°ā§āĻ¯āĻžāĻ• āĻ•āĻ°ā§āĻ¨, ArrayList āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ LinkedList āĻĨā§‡āĻ•ā§‡ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ¤āĻž āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤ āĻ“āĻš āĻšā§āĻ¯āĻžāĻ, āĻ¤āĻžāĻ°āĻž āĻŦāĻžāĻ›āĻžāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻœāĻŋāĻœā§āĻžāĻžāĻ¸āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻ‡ āĻŦāĻ˛āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ­āĻžāĻ˛ āĻĒāĻ›āĻ¨ā§āĻĻ āĻšāĻŦā§‡āĨ¤
āĻ¤āĻŦā§‡ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻĻāĻŋāĻ¨ā§‡ 8 āĻ˜āĻ¨ā§āĻŸāĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…-āĻ¤ā§āĻšā§āĻ› āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻ¤ā§āĻ¨ āĻšāĻžāĻ•āĻ°āĻŋāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ•āĻ°āĻŦā§‡āĻ¨, āĻĒā§āĻ˛āĻžāĻ¸ āĻŦāĻž āĻŦāĻŋāĻ¯āĻŧā§‹āĻ—āĨ¤ āĻ¤āĻŦā§‡ āĻ¤āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§‡āĻ“, āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•ā§‹āĻ¨āĻ“āĻ­āĻžāĻŦā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻā§ˆāĻ¨āĻ¨ā§āĻĻāĻŋāĻ¨ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡āĻ“ āĻļāĻžāĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻāĻŽāĻ¨ āĻ•āĻŋāĻ›ā§ āĻļāĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻšāĻžāĻ•āĻ°āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛ āĻ¨āĻž āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ¨ā§‡āĻ‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ†āĻĒāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¯ā§‡ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻ¸āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ°āĻ•ā§āĻ¤ā§‡ āĻŽāĻŋāĻļā§‡ āĻ†āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŽāĻžāĻāĻ°āĻžāĻ¤ā§‡ āĻœāĻžāĻ—āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¨, āĻ†āĻŽāĻ°āĻž āĻŦāĻžāĻ˛āĻŋāĻļā§‡ āĻšā§‹āĻ– āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻšāĻŦ, āĻāĻŽāĻ¨āĻ•āĻŋ āĻšā§‡āĻ¤āĻ¨āĻž āĻĢāĻŋāĻ°ā§‡ āĻ¨āĻž āĻĒā§‡āĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ›ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨā§‡ āĻšāĻžāĻāĻŸāĻ›āĻŋ, āĻ†āĻŽāĻŋ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĻā§‡āĻŦā§‡ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°ā§āĻ•āĻžāĻ¸ā§‡ āĻšāĻžāĻ•āĻ°āĻŋ āĻĒāĻžāĻ‡, āĻāĻŦāĻ‚ āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻ āĻŋāĻ• āĻāĻ‡āĻ°āĻ•āĻŽ āĻšāĻŦā§‡ - āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻšā§āĻ¯āĻžāĻ, āĻ†āĻŽāĻŋ āĻ¸āĻŽā§āĻŽāĻ¤āĨ¤ āĻāĻ‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‡āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻšāĻžāĻ•āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡āĻ¨? āĻļā§āĻ§ā§ āĻĢā§āĻ¯āĻžāĻļāĻ¨ā§‡āĻŦāĻ˛ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ ā§‡āĻ›ā§‡ āĻŦāĻ˛ā§‡? āĻ•āĻžāĻ°āĻŖ āĻ—ā§āĻ—āĻ˛ āĻāĻŸāĻž āĻ•āĻ°ā§‡? āĻ…āĻĨāĻŦāĻž āĻ•āĻžāĻ°āĻŖ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻĻāĻ˛ā§‡āĻ° āĻ¨ā§‡āĻ¤ā§ƒāĻ¤ā§āĻŦāĻ•ā§‡ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻœāĻžāĻ¨ā§‹āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻļāĻŋāĻ–āĻ¤ā§‡ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ āĻ¤āĻŋāĻ¨āĻŋ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻ•āĻ°ā§‡āĻ¨ āĻ¯ā§‡ "āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ• āĻ­āĻžāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ°āĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛āĻŋāĻ¨āĻĄā§āĻ°ā§‹āĻŽ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻšā§ƒāĻĻāĻ¯āĻŧ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤"

āĻ†āĻšā§āĻ›āĻž, āĻ†āĻĒāĻ¨āĻŋ Google (c) āĻ¨āĻ¨āĨ¤ āĻ—ā§āĻ—āĻ˛ āĻ¯āĻž āĻ¸āĻžāĻŽāĻ°ā§āĻĨā§āĻ¯ āĻ°āĻžāĻ–ā§‡, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ—ā§āĻ˛ā§‹ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ—ā§āĻ—āĻ˛, āĻ¤āĻžāĻ° āĻ•āĻ°ā§āĻŽā§€āĻĻā§‡āĻ° āĻĄā§‡āĻŸāĻž āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§‡ āĻāĻ‡ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ā§‡ āĻĒā§ŒāĻāĻ›ā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ…āĻ˛āĻŋāĻŽā§āĻĒāĻŋāĻ¯āĻŧāĻžāĻĄ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ¸āĻš āĻĒā§āĻ°āĻ•ā§ŒāĻļāĻ˛ā§€āĻ°āĻž āĻāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋ āĻŽā§‹āĻ•āĻžāĻŦā§‡āĻ˛āĻžāĻ¯āĻŧ āĻ­āĻžāĻ˛āĨ¤ āĻ…āĻ§āĻŋāĻ•āĻ¨ā§āĻ¤ā§, āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻ°āĻž āĻāĻ‡ āĻā§āĻāĻ•āĻŋ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻž āĻ•āĻŋāĻ›ā§ āĻ­āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻ¨āĻžāĻ“ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•āĻžāĻ°āĻŖ āĻ¤āĻžāĻ°āĻž āĻ—āĻŖāĻŋāĻ¤ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸āĻšāĻœā§‡ āĻ•ā§āĻ°ā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻ¯āĻŧ, āĻ…āĻ¨ā§‡āĻ•ā§‡āĻ‡ āĻ†āĻ›ā§‡āĻ¨ āĻ¯āĻžāĻ°āĻž āĻ—ā§āĻ—āĻ˛ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨, āĻĒāĻĻāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤
āĻāĻ–āĻ¨ āĻ†āĻ¸ā§āĻ¨ āĻœāĻžāĻ¨āĻžāĻ˛āĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¤āĻžāĻ•āĻžāĻ‡, āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻĢāĻŋāĻ¸ā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻ¯ā§‡ āĻĒā§āĻ°āĻ•ā§ŒāĻļāĻ˛ā§€āĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻžāĻ°āĻž āĻāĻ–āĻ¨āĻ“ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻāĻŦā§ āĻ•ā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻ°āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĨāĻžāĻ•ā§‡ āĻ¯ā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸ā§āĻĒā§āĻ°āĻŋāĻ‚ āĻŸā§€āĻ•āĻžāĻŸāĻŋ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ°â€ā§āĻ¯āĻžāĻ™ā§āĻ•āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽā§‡āĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡, āĻĻā§ƒāĻļā§āĻ¯āĻ¤, āĻ†āĻĒāĻ¨āĻžāĻ° Google āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ­āĻžāĻŦāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤

āĻ“āĻ¯āĻŧā§‡āĻ˛, āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧ āĻ—ā§āĻ—āĻ˛ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŋ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤? āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ āĻŋāĻ• āĻ•ā§€ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨?
āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ āĻŋāĻ• āĻāĻ‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĨ¤

āĻĨāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡āĻ° āĻ•ā§€ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•? āĻāĻ–āĻžāĻ¨ā§‡āĻ‡ āĻ†āĻŽāĻŋ āĻ¨āĻŋāĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŽāĻĄā§‡āĻ˛ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰āĻ¯āĻŧā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ•āĻžāĻ°āĻž? āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡, āĻāĻŸāĻŋ āĻšā§€āĻ¨, āĻ¸āĻŋāĻ™ā§āĻ—āĻžāĻĒā§āĻ° āĻĨā§‡āĻ•ā§‡ āĻ†āĻŽā§‡āĻ°āĻŋāĻ•āĻž āĻŽāĻšāĻžāĻĻā§‡āĻļ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻžāĻ°āĻž āĻŦāĻŋāĻļā§āĻŦā§‡ āĻ…āĻĢāĻŋāĻ¸ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš-āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ• āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĻ•āĻžāĻ°ā§€ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻž, āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ 25 āĻŦāĻ›āĻ° āĻ§āĻ°ā§‡ āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻ•āĻ°āĻ›ā§‡, āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ā§‡āĻ° āĻ¨ā§‡āĻ¤ā§ƒāĻ¤ā§āĻŦā§‡ āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻŦāĻŋāĻœā§āĻžāĻžāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ— āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻĢāĻžāĻ‰āĻ˛āĻžāĻ°āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ•āĻœāĻ¨ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 10āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒāĻĄāĻŧāĻž āĻŦāĻ‡āĻ¯āĻŧā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 2-3āĻŸāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡āĻ° āĻ›ā§‡āĻ˛ā§‡āĻ°āĻž āĻ˛āĻŋāĻ–ā§‡āĻ›ā§‡āĻ¨, āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ āĻĢāĻžāĻ‰āĻ˛āĻžāĻ°ā§‡āĻ° āĻ°āĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ‚ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻžāĻ°ā§āĻ­āĻŋāĻ¸ā§‡āĻ¸: āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨āĻŋāĻ‚ āĻĢāĻžāĻ‡āĻ¨-āĻ—ā§āĻ°ā§‡āĻ‡āĻ¨āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ¸ āĻ¸ā§āĻ¯āĻžāĻŽ āĻ¨āĻŋāĻ‰āĻŽā§āĻ¯āĻžāĻ¨ āĻŦāĻž āĻŦāĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻŽā§‚āĻ˛āĻ• āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ
āĻĒā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ• āĻ•ā§āĻ¯āĻŧāĻž, āĻ°ā§‡āĻŦā§‡āĻ•āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻ¨āĻ¸, āĻ¨āĻŋāĻ˛ āĻĢā§‹āĻ°ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤

āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻž āĻŽā§‹āĻŸāĻžāĻŽā§āĻŸāĻŋ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ…āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻž, āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻŽāĻžāĻ¨ā§āĻˇāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻ¸āĻ āĻŋāĻ• āĻ˛ā§‹āĻ• āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻāĻ–āĻžāĻ¨ā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤
āĻ•āĻŋ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ā§āĻˇ āĻ¸āĻ āĻŋāĻ•? āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ˛āĻžāĻĻāĻž āĻ†āĻ˛āĻžāĻĻāĻž āĻ†āĻ›ā§‡āĨ¤ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€ āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ¯āĻŧāĻŋāĻ• āĻŽāĻĄā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻšāĻ˛:

  • āĻœā§‹āĻĄāĻŧāĻžāĻ¯āĻŧ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻāĻŸāĻŋ āĻĻāĻ•ā§āĻˇāĻ¤āĻž, āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻŦāĻž āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻ¨āĻ¯āĻŧāĨ¤ āĻ•ā§‡āĻ‰ āĻ†āĻļāĻž āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¯ā§‡ āĻ¯āĻžāĻ°āĻž 5 āĻŦāĻ›āĻ° āĻ§āĻ°ā§‡ āĻĒā§‡āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ āĻ•āĻ°āĻ›ā§‡āĻ¨ āĻ¤āĻžāĻ°āĻž āĻ†āĻ¸āĻŦā§‡āĻ¨āĨ¤ āĻ¤āĻŦā§‡ āĻ…āĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻ¤āĻžāĻŽāĻ¤ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻ“āĻ¯āĻŧāĻž āĻāĻŦāĻ‚ āĻļā§āĻ¨āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĨ¤
  • āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ˛ā§‡āĻ–āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻāĻŦāĻ‚ āĻ†āĻĻāĻ°ā§āĻļāĻ­āĻžāĻŦā§‡ TDD āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ āĻ•āĻ°ā§āĻ¨
  • SOLID āĻāĻŦāĻ‚ OOP āĻŦā§āĻā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¨āĨ¤
  • āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ¤āĻžāĻŽāĻ¤ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻœāĻ¨ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĻĻāĻžāĻ¤āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĻĻāĻžāĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻ•āĻœāĻ¨ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻ¤ā§‡ āĻœāĻžāĻ¨ā§‡āĻ¨, āĻ¤āĻŦā§‡ āĻĻāĻ˛ā§‡āĻ° āĻŦāĻžāĻ•āĻŋāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻœāĻžāĻ¨āĻžāĻ¤ā§‡ āĻ…āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻāĻ–āĻ¨ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€āĻ° āĻāĻ‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸-āĻ āĻ†āĻŽāĻžāĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡ āĻšāĻžāĻ‡āĨ¤ āĻ†āĻŽāĻŋ āĻāĻ–āĻ¨āĻ‡ āĻŦāĻ˛āĻŦ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻ¸āĻŋāĻ™ā§āĻ—āĻžāĻĒā§āĻ° āĻ—āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻāĻŦāĻ‚ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§‡āĻ›āĻŋ, āĻ¤āĻŦā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ•ā§€āĻ­ā§‚āĻ¤ āĻāĻŦāĻ‚ āĻĻā§‡āĻļ āĻĨā§‡āĻ•ā§‡ āĻĻā§‡āĻļā§‡ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻ†āĻ˛āĻžāĻĻāĻž āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 0. HR

āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻ˜āĻŸā§‡, HR-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ 20-āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ°āĨ¤ āĻ†āĻŽāĻŋ āĻāĻŸāĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻĨāĻžāĻ•āĻŦ āĻ¨āĻž, āĻ†āĻŽāĻŋ āĻļā§āĻ§ā§ āĻŦāĻ˛āĻŦ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻ•āĻ–āĻ¨āĻ“ āĻāĻŽāĻ¨ āĻāĻ•āĻœāĻ¨ āĻāĻ‡āĻšāĻ†āĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§‡āĻ–āĻž āĻ•āĻ°āĻŋāĻ¨āĻŋ āĻ¯āĻŋāĻ¨āĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ 15 āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ•ā§‡āĻ¨ āĻ¤āĻžāĻ°āĻž TDD āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ•ā§‡āĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻœā§‹āĻĄāĻŧāĻž āĻ˛āĻžāĻ—ā§‡āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, HRs āĻāĻ‡ āĻĒā§āĻ°āĻļā§āĻ¨ā§‡ āĻāĻžāĻāĻĒāĻŋāĻ¯āĻŧā§‡ āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚ āĻŦāĻ˛ā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•: āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°ā§‡, āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻ•āĻĻā§‡āĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡, āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĻ°āĻž āĻ—āĻžāĻĄāĻŧāĻŋ āĻšāĻžāĻ˛āĻžāĻ¯āĻŧāĨ¤

āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 1. āĻ†āĻĒāĻ¨āĻŋ OOP, TDD āĻ āĻ•āĻ¤āĻŸāĻž āĻ­āĻžāĻ˛ā§‹?

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰ āĻļā§āĻ°ā§āĻ° 1.5 āĻ˜āĻ¨ā§āĻŸāĻž āĻ†āĻ—ā§‡, āĻ†āĻŽāĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ°ā§āĻ¸ āĻ°ā§‹āĻ­āĻžāĻ° āĻ¸āĻŋāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ¸ā§āĻ• āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻŽāĻžāĻ°ā§āĻ¸ āĻ°ā§‹āĻ­āĻžāĻ° āĻŽāĻŋāĻļāĻ¨āĻ°ā§‹āĻŦā§‹āĻŸāĻŋāĻ• āĻ°ā§‹āĻ­āĻžāĻ°āĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĻāĻ˛ āĻŽāĻ™ā§āĻ—āĻ˛ āĻ—ā§āĻ°āĻšā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛āĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻ¨āĻžāĻ¸āĻž āĻ…āĻŦāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ˛āĻ­ā§‚āĻŽāĻŋ, āĻ¯āĻž āĻ•ā§ŒāĻ¤ā§‚āĻšāĻ˛āĻœāĻ¨āĻ•āĻ­āĻžāĻŦā§‡ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ°, āĻ°ā§‹āĻ­āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¨ā§‡āĻ­āĻŋāĻ—ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨-āĻŦā§‹āĻ°ā§āĻĄ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻžāĻ—ā§āĻ˛āĻŋ āĻĒā§ƒāĻĨāĻŋāĻŦā§€āĻ¤ā§‡ āĻĢā§‡āĻ°āĻ¤ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻ­ā§‚āĻ–āĻŖā§āĻĄā§‡āĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĻā§ƒāĻļā§āĻ¯ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ°ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ x āĻāĻŦāĻ‚ y āĻ•ā§‹-āĻ…āĻ°ā§āĻĄāĻŋāĻ¨ā§‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻāĻŦāĻ‚ āĻšāĻžāĻ°āĻŸāĻŋ āĻŽā§‚āĻ˛ āĻ•āĻŽā§āĻĒāĻžāĻ¸ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻāĻ•āĻŸāĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨ā§āĻ¯āĻžāĻ­āĻŋāĻ—ā§‡āĻļāĻ¨ āĻ¸āĻšāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ˛āĻ­ā§‚āĻŽāĻŋāĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ 0, 0, N, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻ°ā§‹āĻ­āĻžāĻ°āĻŸāĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖā§‡ āĻāĻŦāĻ‚ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ•ā§‡ āĻŽā§āĻ– āĻ•āĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¨āĻžāĻ¸āĻž āĻšāĻŋāĻ āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŦāĻ°ā§āĻŖāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ 'L', 'R' āĻāĻŦāĻ‚ 'M'āĨ¤ 'L' āĻāĻŦāĻ‚ 'R' āĻ°ā§‹āĻ­āĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°ā§‡ āĻ¨āĻž āĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°ā§€ āĻŦāĻžāĻŽ āĻŦāĻž āĻĄāĻžāĻ¨ āĻĻāĻŋāĻ•ā§‡ āĻ˜ā§āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ 'M' āĻŽāĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ (x, y) āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ‰āĻ¤ā§āĻ¤āĻ°ā§‡āĻ° āĻŦāĻ°ā§āĻ— āĻšāĻ˛ (x, y+1)āĨ¤
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻžāĻ‡āĻ¨ āĻšāĻ˛ āĻŽāĻžāĻ˛āĻ­ā§‚āĻŽāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻĄāĻžāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•, āĻ¨āĻŋāĻŽā§āĻ¨-āĻŦāĻžāĻŽ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ 0,0 āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤
āĻŦāĻžāĻ•āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻŽā§‹āĻ¤āĻžāĻ¯āĻŧā§‡āĻ¨ āĻ•āĻ°āĻž āĻ°ā§‹āĻ­āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĻā§āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻ†āĻ›ā§‡. āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ°ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻĻā§‡āĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ°āĻ•ā§‡ āĻŽāĻžāĻ˛āĻ­ā§‚āĻŽāĻŋāĻŸāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻŦā§‡āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻŦāĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻœāĨ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻāĻŦāĻ‚ āĻļā§‚āĻ¨ā§āĻ¯āĻ¸ā§āĻĨāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻāĻ•āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—āĻ āĻŋāĻ¤, x āĻāĻŦāĻ‚ y āĻ•ā§‹-āĻ…āĻ°ā§āĻĄāĻŋāĻ¨ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ°ā§‹āĻ­āĻžāĻ°ā§‡āĻ° āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ° āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻļā§‡āĻˇ āĻšāĻŦā§‡, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻļā§‡āĻˇ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ°ā§‹āĻ­āĻžāĻ°āĻŸāĻŋ āĻšāĻ˛āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‹āĻ­āĻžāĻ°ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤āĻžāĻ° āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ•ā§‹-āĻ…āĻ°ā§āĻĄāĻŋāĻ¨ā§‡āĻŸ āĻāĻŦāĻ‚ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤
āĻ¨ā§‹āĻŸ:
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ˛āĻŋāĻ–ā§‡ āĻ­ā§āĻ¯āĻžāĻ•ā§āĻ¯āĻŧāĻžāĻŽ āĻ•ā§āĻ˛āĻŋāĻ¨āĻžāĻ° āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻŽāĻžāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ‡āĻ‰āĻœāĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¸ā§āĻ¯ā§‹āĻ—ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĨ¤
āĻāĻ•āĻŸāĻŋ TDD (āĻŸā§‡āĻ¸ā§āĻŸ āĻĄā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻ¨ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ) āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻžāĻ•ā§‡ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸ā§āĻŦāĻ˛ā§āĻĒ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ†āĻŽāĻ°āĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ¤āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻŖāĻŽāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻ‰āĻĻā§āĻŦāĻŋāĻ—ā§āĻ¨āĨ¤
*āĻ†āĻŽāĻžāĻ•ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻ†āĻŽāĻŋ āĻĒā§‹āĻ¸ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻž, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻ¯āĻž āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ• āĻŦāĻ›āĻ° āĻ†āĻ—ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨, āĻŽā§ŒāĻ˛āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻāĻ•āĻ‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ†āĻŽāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻĻā§ƒāĻˇā§āĻŸāĻŋ āĻ†āĻ•āĻ°ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¤āĻŦāĻžāĻ° āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻœāĻ¨ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋ āĻ…āĻĄāĻŋāĻŸā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻšā§€āĻ¨ āĻāĻŦāĻ‚ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡āĨ¤ āĻ¸āĻŦāĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻšāĻŋāĻ¨ā§āĻ¤āĻž āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻ…āĻ¨ā§‡āĻ•ā§‡āĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻĨā§‡āĻ•ā§‡ āĻāĻŸāĻŋ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¯ā§‡ āĻāĻ‡ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĻāĻ•ā§āĻˇāĻ¤āĻž

  • āĻŸāĻŋāĻĄāĻŋāĻĄāĻŋ;
  • OOP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻāĻŦāĻ‚ āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§‹āĻĄ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž;
  • āĻœā§‹āĻĄāĻŧ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ•ā§āĻˇāĻŽāĻ¤āĻž

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻ•ā§‹āĻĄ āĻ˛ā§‡āĻ–āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ†āĻŽāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœāĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¯āĻžāĻšā§āĻ›āĻŋ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻšāĻŋāĻ¨ā§āĻ¤āĻž āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻ‡ 1.5 āĻ˜āĻ¨ā§āĻŸāĻž āĻŦā§āĻ¯āĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻĄ āĻ˛āĻŋāĻ–āĻŦāĨ¤

āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻĢā§‹āĻ¨ā§‡ āĻĒā§‡āĻ˛āĻžāĻŽ, āĻ›ā§‡āĻ˛ā§‡āĻ°āĻž āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦāĻ˛ā§‡āĻ›āĻŋāĻ˛ āĻ¤āĻžāĻ°āĻž āĻ•āĻžāĻ°āĻž āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž āĻ•ā§€ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻĒā§āĻ°ā§‹ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ†āĻŽāĻŋ āĻāĻ•āĻŦāĻžāĻ°āĻ“ āĻ…āĻ¨ā§āĻ­āĻŦ āĻ•āĻ°āĻŋāĻ¨āĻŋ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ° āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻšā§āĻ›ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ­ā§‚āĻ¤āĻŋ āĻ†āĻ›ā§‡ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻĻāĻ˛ā§‡ āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°āĻ›ā§‡āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻĨāĻžāĻ“ āĻ†āĻŸāĻ•ā§‡ āĻ¯āĻžāĻ¨, āĻ¤āĻžāĻ°āĻž āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°ā§‡, āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ¯āĻŧ, āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡āĨ¤ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻ­ā§āĻ˛ā§‡ āĻ—ā§‡āĻ›āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ JUnit 5 āĻ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ›ā§āĻāĻĄāĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ - āĻ¤āĻžāĻ°āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŸāĻŋ āĻ˛ā§‡āĻ–āĻž āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻ–āĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻœāĻ¨ āĻāĻŸāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ—ā§āĻ—āĻ˛ āĻ•āĻ°āĻ›ā§‡āĨ¤

āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻ…āĻ°ā§āĻĨā§‡ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ•āĻ¯āĻŧā§‡āĻ• āĻ˜āĻ¨ā§āĻŸāĻž āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻ—āĻ āĻ¨āĻŽā§‚āĻ˛āĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ - āĻ†āĻŽāĻŋ āĻ•ā§€ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ āĻ•ā§€ āĻĒāĻžāĻ‡āĻ¨āĻŋāĨ¤ āĻ†āĻŽāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¨āĻžāĻ˛ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻŋāĻ˛āĻĄ āĻ•ā§āĻ˛āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻļāĻ‚āĻ¸āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ; āĻāĻ‡ āĻ•āĻžāĻ°āĻŖā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ†āĻ—ā§‡, āĻ†āĻŽāĻŋ āĻ¸āĻŋāĻ‰āĻĄā§‹āĻ•ā§‹āĻĄā§‡ āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ†āĻŽāĻŋ āĻ°ā§‹āĻ­āĻžāĻ°āĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ‡ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ•ā§āĻ˛āĻžāĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§‡āĻš āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ, āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻ°ā§‹āĻŦāĻŸā§‡āĻ° API āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻœāĻĄāĻŧāĻŋāĻ¤āĨ¤

āĻ§āĻžāĻĒ 2: āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦāĻ˛ā§āĻ¨

āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ• āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻ†āĻ—ā§‡, āĻ†āĻŽāĻžāĻ•ā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻŸāĻŋ āĻ¸āĻšāĻœ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤: 15 āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž, 15 āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻĒā§āĻ°āĻļā§āĻ¨ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ°āĨ¤
āĻ†āĻŽāĻŋ āĻšāĻžāĻšāĻž āĻŦāĻŦā§‡āĻ° āĻ•ā§āĻ˛āĻŋāĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻ†āĻŽāĻŋ āĻ•āĻ¯āĻŧā§‡āĻ•āĻœāĻ¨ āĻ˛ā§‹āĻ•ā§‡āĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻŸāĻŋ āĻ›āĻŋāĻ˛ āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻ¤ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž, āĻāĻŦāĻ‚, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤, āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻĒāĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻĨāĻžāĻ•āĻ¤āĻžāĻŽ, āĻ†āĻŽāĻŋ āĻŽāĻžāĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°āĻ¤āĻžāĻŽ āĻ¨āĻžāĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻŦāĻžāĻ°, āĻ†āĻŽāĻŋ āĻāĻ•āĻŦāĻžāĻ°āĻ“ āĻ…āĻ¨ā§āĻ­āĻŦ āĻ•āĻ°āĻŋāĻ¨āĻŋ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡ āĻ›āĻŋāĻ˛āĻžāĻŽāĨ¤ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ¯āĻĨāĻžāĻ°ā§€āĻ¤āĻŋ - āĻ†āĻŽāĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻ˛āĻŋ, āĻ¤āĻžāĻ°āĻž āĻŽāĻ¨ā§‹āĻ¯ā§‹āĻ— āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‹āĻ¨ā§‡āĨ¤ āĻāĻŽāĻ¨āĻ•āĻŋ āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨ā§‹āĻ¤ā§āĻ¤āĻ° āĻ¸ā§‡āĻļāĻ¨āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ›āĻŋāĻ˛ āĻ¨āĻž; āĻāĻŸāĻž āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¯ā§‡ āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ "āĻĄā§āĻŦāĻ¤ā§‡" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻ†āĻŽāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ¯āĻŧ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻ†āĻ—ā§āĻ°āĻšā§€āĨ¤

āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ•āĻ¯āĻŧā§‡āĻ• āĻ˜āĻ¨ā§āĻŸāĻž āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ - āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻŸāĻŋ āĻ–ā§āĻŦ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž āĻ¸āĻ¤ā§āĻ¯āĻ‡ āĻļā§āĻ¨āĻ¤ā§‡ āĻ‰āĻĒāĻ­ā§‹āĻ— āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 3. āĻ‰ā§ŽāĻĒāĻžāĻĻāĻ¨ āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ•ā§‹āĻĄ

āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ āĻ›āĻŋāĻ˛, āĻ†āĻŽāĻžāĻ•ā§‡ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻŦāĻžāĻĄāĻŧāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨-āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ†āĻ¨āĻ¤ā§‡ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§‹āĻšāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§‚āĻšā§€ āĻĒāĻžāĻ āĻžāĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻžāĻœā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻšāĻŦā§‡āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻŋāĻ¯āĻŧā§‡, āĻ†āĻŽāĻŋ āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻĄ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§‹āĻšāĻ¨āĻžāĻŸāĻŋ āĻ…āĻ¨ā§āĻ§āĻ­āĻžāĻŦā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§‹āĻšāĻ•āĻ°āĻž āĻœāĻžāĻ¨ā§‡āĻ¨ āĻ¨āĻž āĻ¯ā§‡ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€ āĻ•ā§‹āĻ¨ āĻĒāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŦā§‡āĻĻāĻ¨ āĻ•āĻ°āĻ›ā§‡āĻ¨, āĻ¤āĻžāĻ°āĻž āĻ¤āĻžāĻ° āĻ¸āĻŋāĻ­āĻŋ āĻĻā§‡āĻ–ā§‡āĻ¨ āĻ¨āĻž, āĻ¤āĻžāĻ°āĻž āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¤āĻžāĻ° āĻ¨āĻžāĻŽāĻ“ āĻĻā§‡āĻ–ā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻĢā§‹āĻ¨ āĻŦā§‡āĻœā§‡ āĻ‰āĻ āĻ˛, āĻ†āĻŦāĻžāĻ° āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻ“āĻĒāĻžāĻ°ā§‡ āĻ•āĻ¯āĻŧā§‡āĻ• āĻœāĻ¨ āĻ˛ā§‹āĻ• āĻ›āĻŋāĻ˛āĨ¤ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹āĻ‡: āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻŸāĻŋāĻĄāĻŋāĻĄāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ­ā§āĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§€ āĻ•āĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ•ā§‡āĻ¨ āĻ¤āĻž āĻŦāĻ˛ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻ—ā§‡ āĻŸāĻŋāĻĄāĻŋāĻĄāĻŋ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻŽāĻŋ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻāĻŸāĻŋ āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻšā§āĻ›āĻŋ, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¨āĻ¯āĻŧ, āĻŦāĻ°āĻ‚ āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻšāĻžāĻĒā§‡āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§‡āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻŦāĻžāĻ—āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻ¨ā§āĻŽāĻ¤ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž? āĻāĻ–āĻ¨ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ­ā§āĻ˛ āĻ§āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ - āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ§ā§‚āĻ¸āĻ° āĻšā§āĻ˛ā§‡āĻ° āĻ¨āĻŋāĻļā§āĻšāĻ¯āĻŧāĻ¤āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ†āĻŽāĻ°āĻž TDD āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŋ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ? āĻ†āĻŽāĻ°āĻž āĻ•ā§‹āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ āĻ…āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻŦā§āĻāĻ¤ā§‡ āĻĒā§‡āĻ°ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻāĻ–āĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻ˛āĻžāĻ˛, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽāĻŦāĻžāĻ° āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻž āĻāĻŽāĻ¨ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ•ā§€? āĻ āĻŋāĻ• āĻ†āĻ›ā§‡, āĻ†āĻŽāĻ°āĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰āĻ¯āĻŧāĻžāĻ°āĻĻā§‡āĻ° "āĻ“āĻšā§‹" āĻŦāĻ˛āĻŋ, Ctrl-Z āĻŸāĻŋāĻĒā§āĻ¨ āĻāĻŦāĻ‚ āĻ›ā§‹āĻŸ āĻ›ā§‹āĻŸ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ TDD āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ˛āĻ•ā§āĻˇā§āĻ¯ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€āĻ­āĻžāĻŦā§‡ āĻ¸āĻŦā§āĻœ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĻāĻŋāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ˛ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ•āĻžāĻ°āĻŖ "āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻšā§āĻ° āĻ°āĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŋāĻ‚ āĻ†āĻ›ā§‡āĨ¤" āĻāĻŸāĻŋ āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§‹āĻĄ āĻ˛ā§‡āĻ–āĻž āĻŦāĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§‹āĻĄ āĻ˛ā§‡āĻ–āĻžāĻ° āĻŽāĻ¤ā§‹ āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĨ¤

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻĄ āĻ•āĻ¤āĻŸāĻž āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‹āĻ¨ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨, āĻāĻŸāĻŋ āĻ•āĻ¤āĻŸāĻž āĻ¸āĻšāĻœ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻ•āĻ¤āĻŸāĻž āĻ­āĻžāĻ˛āĨ¤

āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻ•āĻ¯āĻŧā§‡āĻ• āĻ˜āĻ¨ā§āĻŸāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤ āĻāĻ‡ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡, āĻ†āĻŽāĻŋ āĻŦā§āĻāĻ¤ā§‡ āĻĒā§‡āĻ°ā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧā§‡ āĻāĻ¸ā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ "āĻĢāĻžāĻ‰āĻ˛āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§‡āĻ–āĻž āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ–ā§āĻŦ āĻ•āĻŽ āĻŦāĻžāĻ•āĻŋ āĻ›āĻŋāĻ˛āĨ¤"

āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 4. āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤āĨ¤ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨. āĻ†āĻŽāĻ°āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻžāĻ‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‡!

āĻ¸āĻ¤ā§āĻ¯āĻŋ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡, āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨āĻŸāĻŋāĻ° āĻāĻ‡ āĻĢāĻ°ā§āĻŽā§āĻ˛ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻ• āĻ˜āĻŖā§āĻŸāĻžāĻ° āĻ•āĻĨā§‹āĻĒāĻ•āĻĨāĻ¨ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻŦā§āĻāĻŦā§‡āĻ¨ āĻ†āĻŽāĻŋ āĻ•ā§‡āĻŽāĻ¨ āĻŽāĻžāĻ¨ā§āĻˇ? āĻāĻŦāĻ‚ āĻ¤āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡āĻ“ āĻŦāĻĄāĻŧ āĻ•āĻĨāĻž, āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻŦā§āĻāĻŦā§‡āĻ¨ āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻž āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ āĻ¯ā§‡āĻŸāĻž āĻ†āĻŽāĻžāĻ° āĻŽāĻžāĻ¤ā§ƒāĻ­āĻžāĻˇāĻž āĻ¨āĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ¸āĻ¤ā§āĻ¯āĻŋ āĻŦāĻ˛āĻ¤ā§‡ āĻ•āĻŋ, āĻ–ā§āĻŦ āĻ–āĻžāĻ°āĻžāĻĒ āĻāĻŦāĻ‚ āĻœāĻŋāĻšā§āĻŦāĻž-āĻ†āĻŦāĻĻā§āĻ§āĨ¤ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡, āĻĒā§āĻ°āĻļā§āĻ¨ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ†āĻŽāĻžāĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻž āĻ¸āĻšāĻœ āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻžāĻ°āĻŖāĻŸāĻŋ āĻĻā§‹āĻˇāĻžāĻ°ā§‹āĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°āĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻœāĻ¨ āĻāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ›āĻŋāĻ˛ā§‡āĻ¨ - āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻšā§āĻšāĻžāĻ°āĻŖ, āĻ āĻŋāĻ• āĻ†āĻ›ā§‡, āĻ†āĻ¸ā§āĻ¨ āĻļā§āĻ§ā§ āĻŦāĻ˛āĻŋ, āĻ‡āĻ‰āĻ°ā§‹āĻĒā§€āĻ¯āĻŧ āĻ•āĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋ - āĻ¨āĻŋāĻœā§‡āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻ‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻœā§‡āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻžāĻ° āĻ…āĻĢāĻžāĻ°āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻ°āĻžāĻœāĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻ†āĻŽāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽ āĻĒā§āĻ°āĻļā§āĻ¨ āĻĨāĻžāĻ•āĻŦā§‡; āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻ…āĻĢāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ­āĻžāĻ˛, āĻ†āĻŽāĻžāĻ° āĻœā§€āĻŦāĻ¨ā§‡āĻ° 3 āĻ˜āĻ¨ā§āĻŸāĻž āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻ¯āĻŧ āĻ•āĻ°āĻž āĻāĻ¤ āĻŦā§‡āĻļāĻŋ āĻĻāĻžāĻŽ āĻ¨āĻ¯āĻŧāĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ¯āĻŧ āĻ•āĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡? āĻœā§€āĻŦāĻ¨ā§€ - āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻœāĻ¨ā§āĻŽ, āĻ¸ā§‡āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ¸ā§āĻ•ā§āĻ˛ā§‡ āĻ—āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āĻ¯āĻžāĻ˛āĻ¯āĻŧ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻ¨āĻžāĻ¤āĻ• - āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‡ āĻĒāĻžāĻ¤ā§āĻ¤āĻž āĻĻā§‡āĻ¯āĻŧ?

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻ¸āĻ‚āĻ¸ā§āĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻāĻ•āĻŸā§ āĻ—ā§āĻ—āĻ˛ āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ āĻĢāĻžāĻ‰āĻ˛āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻĒāĻžāĻŦā§‡āĻ¨ [https://martinfowler.com/bliki/ThreePillars.html] āĻ¯āĻž 3āĻŸāĻŋ āĻ¸ā§āĻ¤āĻŽā§āĻ­ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡: āĻŸā§‡āĻ•āĻ¸āĻ‡ āĻŦā§āĻ¯āĻŦāĻ¸āĻž, āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻļā§āĻ°ā§‡āĻˇā§āĻ āĻ¤ā§āĻŦ āĻāĻŦāĻ‚ āĻ¸āĻžāĻŽāĻžāĻœāĻŋāĻ• āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧāĻŦāĻŋāĻšāĻžāĻ°āĨ¤

āĻ§āĻ°āĻž āĻ¯āĻžāĻ• āĻ¯ā§‡ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻļā§āĻ°ā§‡āĻˇā§āĻ āĻ¤ā§āĻŦ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŽāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡. āĻāĻŸāĻž āĻŸā§‡āĻ•āĻ¸āĻ‡ āĻŦā§āĻ¯āĻŦāĻ¸āĻž āĻāĻŦāĻ‚ āĻ¸āĻžāĻŽāĻžāĻœāĻŋāĻ• āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧāĻŦāĻŋāĻšāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ…āĻŦāĻļā§‡āĻˇ.

āĻ¤āĻžāĻ›āĻžāĻĄāĻŧāĻž, āĻ†āĻŽāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻĢā§‹āĻ•āĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤

āĻļā§āĻ°ā§āĻ¤ā§‡, āĻ†āĻŽāĻŋ āĻ¤āĻžāĻ•ā§‡ āĻŦāĻ˛ā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ•ā§‡āĻ¨ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ - āĻ†āĻŽāĻŋ āĻ•āĻ˛ā§‡āĻœā§‡ āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ āĻĢāĻžāĻ‰āĻ˛āĻžāĻ°ā§‡āĻ° āĻŦā§āĻ˛āĻ— āĻĒāĻĄāĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ, āĻ¤āĻžāĻ‡ āĻ•ā§āĻ˛āĻŋāĻ¨ āĻ•ā§‹āĻĄā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ†āĻŽāĻžāĻ° āĻ­āĻžāĻ˛āĻŦāĻžāĻ¸āĻžāĨ¤

āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡āĻ“ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¤āĻŋāĻ¨āĻŋ āĻ“āĻˇā§āĻ§ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯āĻž āĻ°ā§‹āĻ—ā§€āĻĻā§‡āĻ° āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡ āĻāĻŦāĻ‚ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ—ā§āĻœāĻŦ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻāĻ•āĻœāĻ¨ā§‡āĻ° āĻœā§€āĻŦāĻ¨ āĻŦāĻžāĻāĻšāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ†āĻŽāĻŋ āĻŦā§āĻ¯āĻžāĻ‚āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĻ›āĻŋ, āĻ¯āĻž āĻ¨āĻžāĻ—āĻ°āĻŋāĻ•āĻĻā§‡āĻ° āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛ā§‡āĻ›ā§‡āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦā§āĻ¯āĻžāĻ‚āĻ•āĻŸāĻŋ āĻĻā§‡āĻļā§‡āĻ° āĻœāĻ¨āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° 70% āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ Sberbank āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡āĻ“ āĻ¨āĻ¯āĻŧāĨ¤

āĻ†āĻŽāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻžāĻ¨? āĻ āĻŋāĻ• āĻ†āĻ›ā§‡. āĻ†āĻŽāĻžāĻ° āĻļāĻ– āĻĢāĻŸā§‹āĻ—ā§āĻ°āĻžāĻĢāĻŋ, āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 10 āĻŦāĻ›āĻ° āĻ§āĻ°ā§‡ āĻ†āĻŽāĻžāĻ° āĻšāĻžāĻ¤ā§‡ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻ§āĻ°ā§‡ āĻ°ā§‡āĻ–ā§‡āĻ›āĻŋ, āĻāĻŽāĻ¨ āĻ•āĻŋāĻ›ā§ āĻĢāĻŸā§‹āĻ—ā§āĻ°āĻžāĻĢ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ¤ā§‡ āĻ†āĻŽāĻŋ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻŦāĻŋāĻŦā§āĻ°āĻ¤ āĻ¨āĻ‡āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻāĻ• āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛ āĻ†āĻļā§āĻ°āĻ¯āĻŧāĻ•ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°ā§‡āĻ›āĻŋ: āĻ†āĻŽāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛āĻĻā§‡āĻ° āĻ›āĻŦāĻŋ āĻ¤ā§āĻ˛āĻ˛āĻžāĻŽ āĻ¯āĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻŦāĻžāĻĄāĻŧāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻ­āĻžāĻ˛ āĻĢāĻŸā§‹āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻšāĻœāĨ¤ āĻ†āĻŽāĻŋ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ•āĻļāĻ¤ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛ā§‡āĻ° āĻ›āĻŦāĻŋ āĻ¤ā§āĻ˛ā§‡āĻ›āĻŋ :)

āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ†āĻŽāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° 80% āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ­āĻ°āĻž āĻ›āĻŋāĻ˛āĨ¤

āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻĒāĻ°āĻ‡, āĻāĻ‡āĻšāĻ†āĻ° āĻ†āĻŽāĻžāĻ•ā§‡ āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯ā§‡ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ–āĻ¨āĻ“ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻœāĻžāĻ¨ā§‡āĻ¨ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻĒā§āĻ°ā§‹ āĻ…āĻĢāĻŋāĻ¸ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛āĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§āĻ—ā§āĻ§ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ†āĻŽāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĻ›āĻŋ - āĻ†āĻŽāĻŋ āĻāĻ•āĻœāĻ¨ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻŦāĻžāĻ‡āĻ•ā§‡ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻŸ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ•āĻĨā§‹āĻĒāĻ•āĻĨāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ‡āĻšāĻ†āĻ° āĻ•ā§ŒāĻļāĻ˛ā§‡ āĻŦāĻ˛ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯ā§‡ āĻ¸āĻžāĻŽāĻžāĻœāĻŋāĻ• āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧāĻŦāĻŋāĻšāĻžāĻ° āĻ–ā§āĻŦ āĻ­āĻžāĻ˛ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻāĻŽāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻŋāĻ¨āĻŋ āĻœāĻŋāĻœā§āĻžāĻžāĻ¸āĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ†āĻŽāĻžāĻ•ā§‡ āĻ­āĻ¯āĻŧ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻžāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ†āĻŽāĻŋ āĻ¸āĻžāĻŽāĻžāĻœāĻŋāĻ• āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧāĻŦāĻŋāĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻ“āĻ­āĻžāĻ°āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻ—āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ, āĻāĻŸāĻŋ āĻ˜āĻŸā§‡ :)

āĻĢāĻ˛āĻžāĻĢāĻ˛

āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻŽāĻŋ āĻāĻ–āĻ¨ āĻ•āĻ¯āĻŧā§‡āĻ• āĻŽāĻžāĻ¸ āĻ§āĻ°ā§‡ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡ āĻ¸āĻŋāĻ™ā§āĻ—āĻžāĻĒā§āĻ°ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ›āĻŋ, āĻāĻŦāĻ‚ āĻ†āĻŽāĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻšā§āĻ›āĻŋ āĻ¯ā§‡ āĻāĻ–āĻžāĻ¨ā§‡āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋ āĻ¸ā§āĻĒā§āĻ°āĻŋāĻ‚-āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻœā§āĻžāĻžāĻ¨ āĻĨāĻžāĻ•āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§‡āĻ“, āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ¤āĻž āĻāĻŦāĻ‚ āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻŦā§‹āĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ Google āĻĨā§‡āĻ•ā§‡ "āĻ¸ā§‡āĻ°āĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨" āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ›ā§‡, Symfony, RubyOnRails ( āĻ¯āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¤āĻž āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ˛āĻžāĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨) āĻ•āĻžāĻœā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤ āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻ°āĻž "āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋ" āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ†āĻ—ā§‡ āĻāĻ• āĻ¸āĻĒā§āĻ¤āĻžāĻš āĻ›ā§āĻŸāĻŋ āĻ¨ā§‡āĻ¯āĻŧāĨ¤

āĻšāĻŋāĻ¨ā§āĻ¤āĻžāĻ§āĻžāĻ°āĻžāĻ¯āĻŧ, āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨ā§€āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ­āĻŋāĻ‰āĻ¯āĻŧā§‡āĻ° āĻ†āĻ¨āĻ¨ā§āĻĻāĨ¤ āĻ¤āĻžāĻ›āĻžāĻĄāĻŧāĻž āĻ‰āĻ­āĻ¯āĻŧ āĻĒāĻ•ā§āĻˇā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ‡āĨ¤ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ°āĻž āĻ•āĻ°ā§āĻŽā§€ āĻĒā§‡āĻ¤ā§‡ āĻšāĻžāĻ¨ (āĻāĻŦāĻ‚ āĻ•ā§‡ āĻ¨āĻž?), āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ° āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻœāĻžāĻ° āĻ¨āĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĻāĻžāĻ¸āĻĻā§‡āĻ° āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻļā§‹ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ—āĻ•āĻ°ā§āĻ¤āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€ āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°āĻ•ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻ•āĻœāĻ¨ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ¨āĻ¨ā§āĻĻāĻĻāĻžāĻ¯āĻŧāĻ• āĻ†āĻŦā§‡āĻ— āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻŸāĻŋāĻ•ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻŦā§‡āĻ¨āĨ¤

āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°āĻ•āĻžāĻ°ā§€āĨ¤ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡, āĻĒā§‡āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻšāĻ˛ āĻĄāĻŋ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸā§‹ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, TW āĻ¤āĻž āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡, 2 āĻœāĻ¨ā§‡āĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ° āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ•ā§‡ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ 8 āĻœāĻ¨ āĻ˛ā§‹āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ TW āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĻāĻŋāĻ•āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ (āĻļā§āĻ§ā§ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻŦāĻŋāĻĻāĻ‡ āĻ¨āĻ¯āĻŧ) āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ™ā§āĻ— āĻ¸āĻš āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤

āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ—ā§‡āĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ 8 āĻœāĻ¨ā§‡āĻ° āĻŽāĻ¤āĻžāĻŽāĻ¤ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡, āĻāĻŦāĻ‚ āĻ•āĻžāĻ°āĻ“ āĻ•āĻžāĻ¸ā§āĻŸāĻŋāĻ‚ āĻ­ā§‹āĻŸ āĻ¨ā§‡āĻ‡āĨ¤

āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€āĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻŦāĻž āĻ…āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢāĻ°ā§āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻāĻ•āĻœāĻ¨ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€ āĻ¯āĻĻāĻŋ TDD-āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•ā§‹āĻ¨ā§‹ āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻž āĻšāĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻŦā§āĻ“ āĻ¤āĻŋāĻ¨āĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĻ¨, āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻ¸ā§‡ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻļā§‹āĻ¨ā§‡āĻ¨, āĻ¤āĻžāĻ° āĻ¸āĻžāĻ•ā§āĻˇāĻžāĻ¤ā§āĻ•āĻžāĻ°ā§‡ āĻ‰āĻ¤ā§āĻ¤ā§€āĻ°ā§āĻŖ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻ¯ā§‹āĻ— āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻļāĻŋāĻ•ā§āĻˇāĻž āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡ TW-āĻāĻ° āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŦāĻŋāĻœā§āĻžāĻžāĻ¨ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻž āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻŦāĻŋāĻĻā§‡āĻļā§€ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨ā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŸāĻžāĻ‡ āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻžāĻ•ā§āĻˇāĻžā§ŽāĻ•āĻžāĻ° āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡āĻ° āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻ•ā§āĻ˛āĻžāĻ¨ā§āĻ¤ āĻŦā§‹āĻ§ āĻ•āĻ°āĻŋāĻ¨āĻŋ, āĻ¤āĻŦā§‡ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡, āĻ†āĻŽāĻŋ āĻ†āĻ¨āĻ¨ā§āĻĻāĻŋāĻ¤ āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ, āĻ¯ā§‡ āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ•ā§‡āĻ° āĻ˛ā§‹āĻ•ā§‡āĻ°āĻž āĻāĻŸāĻŋāĻ° āĻĒā§āĻ°āĻļāĻ‚āĻ¸āĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻŋāĻ¨ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻ•āĻ¯āĻŧā§‡āĻ• āĻŽāĻžāĻ¸ āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻĒā§‚āĻ°āĻŖ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž? āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ­āĻžāĻ˛ā§‹ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ° āĻāĻŦāĻ‚ āĻ­āĻžāĻ˛ā§‹ āĻŽāĻžāĻ¨ā§āĻˇ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ TW-āĻ¤ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ˜āĻ¨āĻ¤ā§āĻŦ āĻšāĻžāĻ°ā§āĻŸā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡ āĻ¯ā§‹āĻ—āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻšāĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ–ā§‹āĻ˛āĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻ–āĻžāĻ¨ā§‡
āĻ†āĻŽāĻŋ āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻļā§‚āĻ¨ā§āĻ¯āĻĒāĻĻāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŽāĻ¨ā§‹āĻ¯ā§‹āĻ— āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ‡:
āĻ˛āĻŋāĻĄ āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°: āĻœāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ, āĻ˛āĻŖā§āĻĄāĻ¨, āĻŽāĻžāĻĻā§āĻ°āĻŋāĻĻ, ХиĐŊĐŗĐ°ĐŋŅƒŅ€
āĻ¸āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻ° āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°: āĻ¸āĻŋāĻĄāĻ¨āĻŋ, āĻœāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ, āĻŽā§āĻ¯āĻžāĻ¨āĻšā§‡āĻ¸ā§āĻŸāĻžāĻ°, āĻŦā§āĻ¯āĻžāĻ‚āĻ•āĻ•
āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°: āĻ¸āĻŋāĻĄāĻ¨āĻŋ, āĻŦāĻžāĻ°ā§āĻ¸ā§‡āĻ˛ā§‹āĻ¨āĻž, āĻŽāĻŋāĻ˛āĻžāĻ¨
āĻ¸āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻ° āĻĄā§‡āĻŸāĻž āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°: āĻŽāĻŋāĻ˛āĻžāĻ¨
āĻŽāĻžāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻ•: āĻœāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ āĻšā§€āĻ¨
āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹: āĻœāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋ, āĻ˛āĻŖā§āĻĄāĻ¨, āĻšāĻŋāĻ˛āĻŋ
(āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻ¤āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ‡ āĻ¯ā§‡ āĻ˛āĻŋāĻ™ā§āĻ•āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ˛ āĻ˛āĻŋāĻ™ā§āĻ•, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ TW-āĻ¤ā§‡ āĻ¯āĻžāĻ¨, āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻŦā§‹āĻ¨āĻžāĻ¸ āĻĒāĻžāĻŦ)āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻĢāĻŋāĻ¸ āĻšāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻœā§‡āĻ•ā§‡ āĻ‡āĻ‰āĻ°ā§‹āĻĒā§‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻž, āĻ¸āĻ°ā§āĻŦā§‹āĻĒāĻ°āĻŋ, āĻĒā§āĻ°āĻ¤āĻŋ 2 āĻŦāĻ›āĻ° āĻĒāĻ° TW āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻĻā§‡āĻļā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻ–ā§āĻļāĻŋ āĻšāĻŦā§‡, āĻ•āĻžāĻ°āĻŖ... āĻāĻŸāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻ¨ā§€āĻ¤āĻŋāĻ° āĻ…āĻ‚āĻļ, āĻ¤āĻžāĻ‡ āĻ¸āĻ‚āĻ¸ā§āĻ•ā§ƒāĻ¤āĻŋāĻŸāĻŋ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻŦāĻ‚ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡ āĻĒā§āĻ°āĻļā§āĻ¨ āĻœāĻŋāĻœā§āĻžāĻžāĻ¸āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻž āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻ•ā§‡ āĻœāĻŋāĻœā§āĻžāĻžāĻ¸āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻŋāĻ¨āĻž āĻĻā§āĻŦāĻŋāĻ§āĻžāĻ¯āĻŧāĨ¤
āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŸāĻŋ āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻŽāĻ¨ā§‡ āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ†āĻŽāĻŋ āĻĨāĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻ•ā§‡āĻŽāĻ¨ āĻ˛āĻžāĻ—ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ™ā§āĻ—āĻžāĻĒā§āĻ°ā§‡ āĻœā§€āĻŦāĻ¨ āĻ•ā§‡āĻŽāĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ˛āĻŋāĻ–āĻŦāĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨