
ู ู ุงูู ุคูุฏ ุฃู ุฃู ุดุฎุต ูุดุงุฑู ูู ุงูุจุฑู ุฌุฉ ูุชุฐูุฑ ููู ููุน ุนููู ูู ุจุฏุงูุฉ ุงูุฑุญูุฉ ุณูู ู ู ุงูู ุนููู ุงุช ุญูู ุงูุฎูุงุฑุฒู ูุงุช ูุงูุฃูู ุงุท ูุทุฑู ุงูุชุทููุฑ. ุชุชุฐูุฑ ูุฐุง ุงูุดุนูุฑ ุจุงูุฐุงุช ุนูุฏู ุง ุชุนุงู ูุช ู ุน ููุฑุฉ ุฌุฏูุฏุฉ ุฃู ุฌุฏูุฏุฉ ูููุณูุง ุ ูุงู ุงูุดุนูุฑ "ุญุณููุง ุ ุณูุนูุด ุงูุขู!" ูุฃูุถูุง ูุฐุง ุงูุดุนูุฑ ุจุงููุฃุณ ุงูุทููู - ุจุนุฏ ู ุญุงููุฉ ุชุทุจูู ูู ูุฐุง ูู ู ุดุฑูุน ุญูููู ุ ู ุน ุฃูุงุณ ุญูููููู ุ ู ุน ุชุญูู ู ูุงุฌุฆ ูู ูุทู ุงูุนู ู ูู ุณุชู ุฑ "ุนุงุฌู ููุบุงูุฉ".
ููู ูุชู ุฐูู ูู ุนุงูู ุชุชูุงุณุจ ููู ู ุนุธู ุงูู ุดุงุฑูุน ู ุน ูู ุท "ุฅุฏุฎุงู ุงูุจูุงูุงุช ูุงูุชุญูู ู ู ุตุญุชูุง ูุญูุธูุง ูู ูุงุนุฏุฉ ุงูุจูุงูุงุช" ุ ุญูุซ ุชูุน ุงูุนุฏูุฏ ู ู ุงูู ุดุงุฑูุน ูู ุงุฑุชุจุงู ุชุงู ุ ุนูู ุงูุฑุบู ู ู ุญูููุฉ ุฃู ุฌู ูุน ุงูู ุทูุฑูู ู ููุฆูู ุจุงูู ุนุฑูุฉ ุญูู ุงูุฎูุงุฑุฒู ูุงุช ูุงูุฃุทุฑ ูุงูุฃูู ุงุท ุ ูู ุจุงุฏุฆ SOLID ุชุฑุชุฏ ุนู ุงูุฃุณูุงู ูู ุงูู ูุงุจูุฉ. ุฃูุฏ ุฃู ุฃุฌุฑุค ุนูู ุงูุชุนุจูุฑ ูู ูุฐู ุงูู ูุงุณุจุฉ ุนู ุงูุชุฑุงุถุงุชู ุญูู ุงูุณุจุจ ุ ุจุงูุฅุถุงูุฉ ุฅูู ุทุฑููุชู ุงูุดุฎุตูุฉ ูู ููููุฉ ุงูุชุนุงู ู ู ุน ูุฐุง.
ุฃุทุฑูุญุฉ
. , . : , , . , , , , ( ). , "" . , โโ .
? , . , โโ , .
, - , - , , . , . . , , UI. , โโ , .. โโ โโ. , : โ โ โ โ ?
, : , โโ, ? , โโ - , , - .

1- .
, , : (), , ? - ? , RFC 5322, - , . " " - . , , " ?". , .. , , . , , - - . , โ-โ. , , , . , , , .
1- : () .
, , , , . , - - . , , .

2- . "" ""
, ? , : , , โโ.
: , "" ()? . , - "" , . , " , - ", " ", , - .

3- .
2 . โ ?โ UI, , . Console.Write()
textbox.Text
html-, .
. , , , โ โ. , , , -, , .
, . , , , , , . , . , , , .
: Win , , .

4 : , , , . - - โ โ.
, . , . , . , , , . , , , () - : โ โ ? , โโ , . , , , . - , , , .
, . Windows .
. - SMS . - - .
, โ , โ, - - . , - .
, Client
, , IO - ClientGet(int id)
, .
, IO . ClientGet
Client. ClientVerySpecificStatsInfo
, IO . , , , , . , , , , , . , . - , , .
, - ( โโ) โโ , " !".
, . , - - , . , , - . , , , . . , - , - , , , , .
, , . , , MVP . - , - , , - โโ. , UserPresenter
, UserPrecursor
.
โ โ . , .. .. , - , โ โ - , , , .

: , UI. UI , โโ , UI. ( ) . .
. โ โ . โ โ . - . , โโ . , , , , .

, () - . , - . , Order (), Client User. Order Line (), . , Line Order . , , , . .
Logic.Order
Logic.Orders.Line
, Line Order - , Line Orders.
Logic.Order
Logic.Line
, Line , , .
, โโ , โโ, โโ, . , , . . , , Zip, City, Address - , . , , .
:
/Geo
Address
City
Zip
/Orders
Line
Order // "Orders"
, , : , .
, . , , , - , . , , . -.
, . - . UML, , , , - , โฆ โฆ . , - Zip, Address, City - - , - - GeoObject .
, , - . โ - โ - . - .Subitems
. - .Subtypes
, .
.Def
, , , - , . .Def
(Definitions). , . UML, , .
/Geo
Address
City
Zip
/Orders
/.Def
OrderType
OrderBase
Line
Order
.Spec
, 1-1 . 1-1 . , , , .. - .
, . UML .
.Spec
- ( specification - , ), .
, User UserLikes, , / Userโ .
โ โ . โโ , - .
. , UserStats (โโ) . , , , , . , , .. , . Stats, . (, UserStats , Stats .)
:
/Users
/.Spec
UserLikes
UserStats // 1-
Stats //
User
. , , UML, , UML. , , , - .
.Calc
, , . . , . , , .. . โโ , - , 0 1 . PDF , Adobe Acrobat Reader, . .Calc
( calculators).
, . , , , , . , โ - ? ?โ
- , - . . .
.Models
.Models
, -, , , . , Team, ID
Name
. , , , , โโ . 2- , User , .
- , . - , , , .
, . , presenter.Submit(input)
clientValidator.Validate(input)
, โ-โ , .
โโ , UI โโ.

, , , , , , .. . - . . , , Ms Excel. - UI, , . , , - Html, Pdf, Rtf, Json, Xls .

, , .
.Tech
, , . , , - - . , , , , . โ โ , , , .
, . , , โโ .. .Dev
. IO , .
, , - ? Money? ? , , Options? - , Context - MoneyContext, OptionsContext ..
MVC, MVP, MVVM
MVC, MVP MVVM , .. ( ) . , , , โโ - . , , . - .
, , - . . , . , โ !โ, . โ โ, โ โ, โ โ. , - .
, โโ - โโ. - , - - ( , ), .

, , โ ?โ. . , โโ . , - .
, , , - . , , , - , - . , - , "" . , .
p.s. C !