рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░! рдореИрдВ рдЖрдкрдХреЗ рд▓рд┐рдП
рд░реЛрдорди рдкреНрд░реЛрд╡рд╛рдЬрд╝рдирд┐рдХ рдХреЗ рдПрдХ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛
рд╣реВрдВ -
рдХреНрдпреЛрдВ рдУрдкреА рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рднреА рдПрдлрдкреА рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ?рдПрдХ рдмрд╛рд░ рдЬрдм рдореБрдЭреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рддреЛ рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдЕрдкрдиреЗ рд╕рднреА рджреЛрд╕реНрддреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЕрджреНрднреБрдд рд╣реИред рдмрд╛рдж рдореЗрдВ рдореБрдЭреЗ рдУрдУрдкреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рд▓реЗрдЦ рдЖрдпрд╛ рдФрд░ рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рдХрдбрд╝рд╛рдИ рд╕реЗ рдиреНрдпрд╛рдп рди рдХрд░реЗрдВ, рдпрд╣ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИред
рдореБрдЭреЗ рдЙрджреНрджреЗрд╢реНрдпрдкреВрд░реНрдг рдЙрдиреНрдореБрдЦ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░рд╛рдп рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рднреА рдорд╛рдзреНрдпрдо рдкрд░ рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рдкреВрд░реНрд╡ OOP рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдХрд┐рд╕реА рджрд┐рди, рдореИрдВ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ FP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрди рдЬрд╛рдКрдВрдЧрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рдХрд╣рдирд╛ рд╣реИ:
рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ рдпрд╛рддреНрд░реА
рдпрджрд┐ рдЖрдкрдиреЗ рдкрд┐рдЫрд▓реЗ 60 рд╡рд░реНрд╖реЛрдВ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЧреНрд░рд╣ рдкрд░ рдирд╣реАрдВ рдмрд┐рддрд╛рдпрд╛ рд╣реИ (рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ, рдпрд╛рддреНрд░реА), рдЖрдкрдиреЗ рд╕рдВрднрд╡рддрдГ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд░реБрдЭрд╛рдиреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк "рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ", "рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрддрд╛", "рд╢реБрджреНрдз рдХрд╛рд░реНрдп" рдФрд░ "рд░рдЪрдирд╛" рдЬреИрд╕реЗ рд╢рдмреНрдж рд░реЛрдЬрд╝ рд╕реБрдирддреЗ рд╣реИрдВред рдЬрдм рддрдХ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рд╢рд╛рдВрдд, рдЖрдирдВрджрдордп рдФрд░ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ: тАЬрдЕрд░реЗ, рдореИрдВ рдПрдХ OOP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реВрдВ рдФрд░ рдореИрдВ рдкреНрд░рддрд┐рдорд╛рди рдХреЛ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддрд╛ (рдпрд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛)ред рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореБрдЭреЗ рдХреНрдпрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ? рдореБрдЭреЗ рдХреНрдпреЛрдВ рдкрд░реЗрд╢рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? тАЭ рдПрдлрдкреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ / рдЙрддреНрд╕рд╛рд╣реА рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛ рдУрдУрдкреА рджреБрдирд┐рдпрд╛ рд╕реЗ рдЖрдпрд╛ рдерд╛, рдореИрдВ рд╡рд╣ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдореИрдВ рдЦреБрдж рдХрдИ рд╡рд░реНрд╖реЛрдВ рдкрд╣рд▓реЗ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдШрдВрдЯреЛрдВ рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЪрд▓рд┐рдП рддреАрди рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЛрдВ рдХреЛ рдЪреБрдирддреЗ рд╣реИрдВред
рдЕрдЪрд▓рддрд╛
рдПрдлрдкреА рдХрд╛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд▓рд╛рдн рд╢рдмреНрдж рд╣реИ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рдХрдо рд╕реЗ рдХрдо рджреЛ рд╕реНрд▓рд╛рдЗрдб рд▓реЗрддрд╛ рд╣реИред FP рдЪрд╛рдВрджреА рдХреА рдЧреЛрд▓реА, рд╕рд╣реА? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдпрд╣ рд╢рдмреНрдж рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдПрдлрдкреА рдХреЗ рд▓рд┐рдП рдЕрдирдиреНрдп рдирд╣реАрдВ рд╣реИред рдПрдХ рдУрдУрдкреА рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдПрдлрдкреА рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд╛рди рд╕реНрддрд░ рдХреА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИ, рдЖрдкрдХреЛ рдмрд╕ рдЕрдкрдиреА рд╡рд╕реНрддреБрдУрдВ рдФрд░ рд╕рдВрдЧреНрд░рд╣реЛрдВ рдкрд░ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рджрд┐рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдореВрд▓ рдирд╣реАрдВ рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЖрдЗрдЯрдо? рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛! рдЖрдкрдиреЗ рдореВрд▓ рд╕рдВрдЧреНрд░рд╣ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдирдпрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдЗрдЯрдо рд╣реИред рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреА рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛? рд╡рд╛рд╣! рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рд╡рд╕реНрддреБ рд╣реИред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ - рдпрд╣ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЪреЗрддрдирд╛ рдХрд╛ рдпрд╣ рдЫреЛрдЯрд╛ рд╕рд╛ рд╕реНрд╡рд┐рдЪ рдЖрдкрдХреЛ рд╢рд╛рдВрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЬреИрд╕реЗ рд╣реА рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреА рдЧрдИ рд╣реИ), рдЖрдкрдХреЛ рдпрдХреАрди рд╣реИ рдХрд┐ рдЯреАрдо рдореЗрдВ рдХреЛрдИ рднреА рдЙрдиреНрд╣реЗрдВ рдХрд╣реАрдВ рдФрд░ рдЖрд╢реНрд╡рд╕реНрдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛ред рдпрд╣ рдЬрд╕реНрдЯрд┐рди рдмреАрдмрд░ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдбрд░ рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛, рдкреНрд░рд╛рдЪреАрди рдкрд┐рдВрдХ рдлреНрд▓реЙрдпрдб рдСрдбрд┐рдпреЛ рдХреИрд╕реЗрдЯ рдХреЛ рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рдЬреИрд╕рд╛ рд╣реИред рдФрд░ рдПрдХ рдмреЛрдирд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЗ рдХреЛрдб рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЯреНрд░реЗрд╕ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рддрд░реАрдХреЗ рд╣реЛрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддреЗ рд╣реИрдВ (рдЬрд╣рд╛рдВ рдореВрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирдИ рд╡рд╕реНрддреБрдПрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВ)ред рдФрд░, рдореИрдВ рд▓рдЧрднрдЧ рдпрд╣ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк C # рдпрд╛ Java рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ, рддреЛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрди рд▓рд╛рдЗрдиреЛрдВ рдкрд░ "ToLower ()", "рдЯреНрд░рд┐рдо ()" рдХреЙрд▓ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╢реБрд░реВ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реИрдВред рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдХреЛрдИ рдирдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред
рд╢реБрджреНрдз рдХрд╛рд░реНрдп
рдПрдХ рдФрд░ рдлреИрд╢рдиреЗрдмрд▓ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдЧрд▓рддреА рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдлрдкреА рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред "рд╢реБрджреНрдз рдХрд╛рд░реНрдп" рдХреНрдпрд╛ рд╣реИ? рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ, рдПрдХ рд╢реБрджреНрдз рдХрд╛рд░реНрдп рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рд╕рдорд╛рди рдЗрдирдкреБрдЯ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде "рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛" (рдЖрдИ / рдУ рд╕рдВрдЪрд╛рд▓рди, рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ "рджреБрд╖реНрдкреНрд░рднрд╛рд╡" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдВрдмрд╛рдИ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЖрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;), рд╕рд╛рдЗрди рдХреА рдЧрдгрдирд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ред OOP рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рдХреНрдпрд╛ рд▓рд╛рдн рд╣реИрдВ? рдПрдлрдкреА рдХреЗ рд▓рд┐рдП рднреАред рдпрджрд┐ рдЖрдк рд╢реБрджреНрдз рдХрд╛рд░реНрдпреЛрдВ (рдпрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрдпрд╛ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗрдЧрд╛ред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдб рдХреБрдЫ рдЫрд┐рдкреА рд╣реБрдИ рд╕реНрдерд┐рддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдЖрдк рдПрдХ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рд╣рдо рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рдмрд┐рдирд╛, рд╣рдорд╛рд░рд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмреЗрдХрд╛рд░ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╢реБрджреНрдз рдХреЛрдб (рд╢реБрджреНрдз рдХрд╛рд░реНрдпреЛрдВ / рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд┐рдд) рдХреЗ рдмреАрдЪ рдПрдХ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдЕрдВрддрд░ рд╣реИ, рдХреЗрд╡рд▓ рдЗрдирдкреБрдЯ-рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реАрдорд╛рдУрдВ рдФрд░ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЖрдВрддрд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЕрдиреНрдп рд╡рд┐рдзрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрджреНрдпрддрдиред
рдПрдХ рдмрд╛рд░ рдлрд┐рд░, I / O рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдереЛрдбрд╝рд╛ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдПрдлрдкреА рдХреЗ рд╕рднреА рдлрд╛рдпрджреЗ рдорд┐рд▓рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдкрд░реАрдХреНрд╖рдг рдЗрддрдирд╛ рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдВрдд рдореЗрдВ рдЦреБрд╢реА рд▓рд╛рдиреЗ рд▓рдЧреЗрдЧрд╛ред
рдШреЛрд╖рдгрд╛рддреНрдордХ рд╡реАрдПрд╕ рдЗрдореНрдкреАрд░реЗрдЯрд┐рд╡
рд╣рдордиреЗ рдЕрдкрдиреЗ рдХреЛрдб рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ - рд╣рдо рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд (рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп) рдФрд░ рдкрд░реАрдХреНрд╖рдг рдпреЛрдЧреНрдп (рд╕рд╛рдл) рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рдпрд╣ рдереЛрдбрд╝рд╛ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ рдФрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд╛рдпреБрд╕реЗрдирд╛ рд╕реЗ OOP рдЗрддрдирд╛ рдЕрд▓рдЧ рдХреНрдпрд╛ рд╣реИ? рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреБрдирд┐рдпрд╛ рдореЗрдВ, рд╣рдо "рдХреИрд╕реЗ" рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп "рдХреНрдпрд╛" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдмреЗрд╢рдХ, рдЙрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛ рд╣реБрдЖ рд╣реИ рдЬреЛ рдЙрд╕ рд╡рд┐рд╢реЗрд╖ рдСрдкрд░реЗрд╢рди рдХреЛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдмрдпрд╛рдиреЛрдВ рдХреЗ рдмрдЬрд╛рдп рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдФрд░ рдпрд╣реА рдЖрдк рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рдУрдУрдкреА рднрд╛рд╖рд╛ рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк LINQ (C # рд╕реЗ) рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд╡реЗрд░реА рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ рдХреЗ рдлрд╛рдпрджреЗ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЖрдк рдЕрдкрдирд╛ рдХреЛрдб "рд╣рд╛рдБ" рдХреЗ рд░реВрдк рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ 10 рдЖрдЗрдЯрдо рд▓реЗрддрд╛ рд╣реВрдВ, рдЙрдиреНрд╣реЗрдВ рд╡рд░реНрдгрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рд╕реЙрд░реНрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд┐рдзрд┐ред " рдЖрдк рд╢рд╛рдпрдж рд╣рдЬрд╛рд░реЛрдВ LINQ рддрд░рд╣ рдХреЗ рднрд╛рд╡реЛрдВ рдХреЛ рдкрдврд╝реЗ рдмрд┐рдирд╛ рдпрд╣ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВред
рд╕рд╛рд░рд╛рдВрд╢
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рд╣реА рдХрд╛рдлреА рд╣реИред рдореИрдВ рдПрдлрдкреА рдХреЛ рд╕рд┐рд▓реНрд╡рд░ рдмреБрд▓реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмреЗрдЪрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ред рджреБрдирд┐рдпрд╛ рдХреЗрд╡рд▓ рд╢реНрд╡реЗрдд-рд╢реНрдпрд╛рдо рдирд╣реАрдВ рд╣реИред рд╕рдЪреНрдЪрд╛рдИ рдпрд╣ рд╣реИ рдХрд┐ рдПрдлрдкреА рдореЗрд░реЗ рд▓рд┐рдП рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдХрдард┐рди рд╣реИред рд▓рдЧрднрдЧ рдУрдУрдкреА рдЬрд┐рддрдирд╛ рд╣реА рдЬрдЯрд┐рд▓ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдХреЛрд╢рд┐рд╢ рдХреЗ рдХрд╛рдмрд┐рд▓ рд╣реИред рдореЗрд░реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдУрдУрдкреА рдмрдирд╛рдо рдПрдлрдкреА, рдмрдбрд╝реЗ рдФрд░ рдмрдбрд╝реЗ рддрд░реАрдХреЗ рд╕реЗ рд╣реИ, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдХреЛрдб рдФрд░ рдЗрд╕рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВред рдореИрдВ рдирд┐рд░реНрднрд░рддрд╛, рджреБрд╖реНрдкреНрд░рднрд╛рд╡, I / O рдХреА рдкреВрд░реА рджреБрдирд┐рдпрд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рд╕реЛрдЪрддрд╛ рд╣реВрдВред рдПрдХ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, "рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рднрд╛рд╖рд╛, рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдФрд░ рдордВрдЪ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдорджрдж рдХрд░реЗрдЧрд╛ред"