   .    
  


  -          .             .       ,    ,      .    ,       ,      .   ,      :             .            - ,      .   ,        -,     .





 

   .    





  


            20  ,     15 .        ,  .   ,    ,        ,     MMORPG ,      .     , ,  -  ,     ,  ,    .     ,           ,         .

  ,  ,   ,       ,                .  2012-2013.         .  ,  10 ,       ,       .  ,           ,      .                -.

 












 . . 

Vita brevis, ars longa  ,  !

           ,   ,    - ,   ,              .

    ,  ,  ,   .         ,   ,   !    , ..  ,    (,             )      ,     ,    , ,     !   ,  ,     , ,     !

 ,       ,         ,        . ,      ,     ,     ,       .

                    ,                       ChatGPT.      -       ,      .

 ,      ,     ,          ,     .      ,     , ,   , ,  ,        ,     ,         .     , ..      ,            !!!

      ,              .         ,  ,  ,     , ,   :

  

    

  

 .  

   

  .

   

 ,   

   

  ,  

    

  .



  ,  ,     ( ),          ,   ,      .   ,    -   ,      ,         ,        .         (  ),        .

   ,  IT-,    ,     ,                    . ,                    ,              .    UX, Agile, -.

       :  ,  ,     .           ,     IT-:

       

    

  .

    

  

   .

    

   ,

    

  

   ,

, ,

   .



  "      ,  , ,  ,        !



                         (   ,     IT)        !



  




 . . 

    ,

     ,

  

    .

   

#  .

   ,

   ,

   ,

     

   

    ?

  ,   ,

  , ,

,    ,

   .

, , 

   ,

    ,

  ?.

  ,

  ,

  ,    ,

  , ,

  -

    

,  

    !



  







   ,

   

   

    .



   

 .

   

    



  

   

   

,  



   

  :

 , ,

, ,



   .

 ,   

  ,

  .




 1.







 1.   




    

 ,

 ,  ,

   ,

 . ,



  ,

 ,

  ,  ,

   .



    ,

   ,

    .

   



 

   

   ,

   

  ?

    

  ,

  

    .



 

,  ,

   

   ,

,   



   .

   

   

   .



  ,

  

   ,

   .





   ,

   .

   

    .





 

 , ,  ,

  ,

  .



 

   

    

  

   .



  

 ,

  ,

    ,

  .



 



  ,

  ,

   ,

     .





 ,

   

  

   .





 

  

 ,  

,   .



 

   

   .

   

   



    

  .

  ,

   .



  

   

 

   .





  

  

.   ,

 ,  .





 ,  ,

 ,    

   

   .





   ,

    

   

   .





  

  ,

   

  



  .  

   

 , ,

   .





 

  . 

  

  .





  

    

  

    .





  

 ,   

 ,  

,    .



, , 

,

  

 

.  



   ,

 :

  

  .



  (Reuseability)

   ,

  ,

 ,  

   .



  

   

 ,

  

  .





  

,   

 

  



 , ,

   

   

  .   .





   ,

 

   

   .





    

 

     

  .



 ,   (User experience, UX)

User experience ( )  

  ,

   

   .



  

,   ,

  ,

  ,



  ,

  

  

,  , 



  

 ,   ,

 ,   

  .






 2.  




   

 

 

   ,

  ,   

   .



 

,    

  ,

   

.



   

     (, , OLTP, TPS)

   

  

 

  ,  ,



   , ,

,   ,

   

   .



-  ()

   ,

,    

   ,

  .



   (, , MIS)

,  ,

   

    ,

 , , 



   .

  

   

   .



    ()

  ,

  ,

   

   .



   (, ESS)

 

   

   

  



    

 ,

 

  .



  ,   (, OAS)

 

 

  

   .



 

  ,

    

     .



  

 ,    ()

    

   

 ,     

    ,  .



 

  

  

   

  .



 ,     (ERP)

   ,

,  ,  

  

  



  

  . 

  

   



  .

  

   

-  



  

 ERP (?).  

   ,

  .



    (OLAP)

OLAP (?)- 

  ,

   

  .



    (BPM)

 ERP -,

 BPM (?)-.

  ERP  ,

   



 : 

     ,

   ,

  .






 3.  




  

   ,

   

   .



   

  

     

    .



 

    :

,  ,

  . ,



 ,

  ,

  ,  

, .



  

  

  ,

     

   



    .

  ,

  ,

     .



  

  

   ,

  

   .



 

   

     

   .



    

 ,  .

,     ,

   .



  

   ,

  

  

,   .



     

,     ,

    .

     



  

 ,   

 ,  ,

  .



   (Agile)

Agile (?)    

   

  ,

,  ,   .



 Agile  

   

    , 

   -.



    

 

  .

,   .



  .

   ,

    .

    .



  Scrum (?) 

  ,  ,

  

  .



   (Rapid application development, RAD)

RAD()- 

 ,

  

   .



  

  . 

,  ,

. 



 

  

   

,   .











   (Adaptive Software Development, ASD) 

  

    :

   

  



  ;

   

   ;

    ,



   

  

  ,

  .



  (Extreme Programming, XP)

  

 

   

   .



   ,

   ,

    ,

    ,



    ,

    ,

    ,

     .






 4.  




 

  

   

,  

   



  

   

  

 .





    ,

   .

   :

    .



  ,

 , ,

    

   .



    ?

  ,   

   .

    

  .



 ,   ,

   

 ,   ,

   .



  ?

,   ?

    -.

    

-  



 -   :

    :

  ,   ,

     .



   

   ,

   

   .





 ,

  ,

     

   .

  

 ,  

 ,   .

,  ,  .



   

     ,

    ,

   ,

   ,

  ,

   ,

  .



, -  

    ,

 ,    ,

   .

   

  

,   

   .



-

-   

  ,   

   

    :

  

   .

   ,

    .

   ,

    .



-

-  

 , ,

  

 ,  



  

  

 

 .



   

   ,

   

-  

 . :





  

  , 

   

 ,  ,



   ,

  

,  

   .



 

 , ,

   

  ,

   .





   

   

 .  

  





  ,

  

,  ,

  



  -

, , ,

  

    .



 

   

 ,

   

  



   ,

  ,

   

,  .



  

  ,

  

 ,  



   .

 ,  ,

 .

    ,



   

  ,

   

 ,   .




 5. 






 ,

  .

  

  



     ,

   

    ,

   .



 

   

  ,

   

  ,



  ,  

  

   

  .



IDEF (Integrated DEFinition)

 

IDEF (?)   

,  

  .



IDEF0 (? )   

    .

   

    .



   ,

 :  

   ,

 ,  .



  

- 

   

 .



   (Data flow diagrams, DFD)

   

  

    

 ,    



    

  DFD (?).

   

  .



    

    

  

  . 



 

  

   

  .



   

  

    

  .



 DFD-

  

  

.   

   :



   

  , ,

,   

     .



    

   

   

   .



    

 ,    .

  

   .



   

  :

    

     .



 

  

  

. 

    .



,    ,

  

 . 

     .



 

  ,

     ,

  

   :



,  ,

    ,

   -,

 -   .






 6.- 




   (Unified Modeling Language, UML)

  

  

  

   



  UML (?).

   

  -

    .






  UML






  (Class diagram)

 

    

,  ,

    .



   ,

   .

    

      .



  (Use case diagram)

  

  

   

   .



  (Sequence diagram)

 

 

 .

   



 ,  

,  .

   

   .



  (Component diagram)

  

 ,

,   

    .



 / (Deployment diagram)

  

 

 

  .






 7. 




 




  

    

  

 .  



   

  .

   

 ,   



   

  ,  

    

  .



  

   ,

    ,

  

   .



 




  

  

  ,

    



, , ,

    

  .

   :



    ,

     

     

  .



 

  ,

     

  ,

   



   

   

Ÿ   .

   



  :

  , 

,   

 ,  



   

   .

   ,

  .



 

  

   

   

 ,  ,



   

  ,

   ,

   .



   




    ,

  ,

   ,

   .



 -

   

  ,

   , ,



   

 ,   

 

   .



     

  ,

, ,  

  .




 2. 






  

    .

  ,  ,

  ,



  

  ,

 , .  

  .



  

  

    ,

,    



  ,   

  .

  

,  ,  .



 

  

 

   .



     

   .

  , 

  .



   ?

    ,

, ,   .

    ,

, ,   .



    ,

, ,   

- .   ,

   ,



   .

     

  ,  

  . 



   ,

 ,     .

 ,    

,     .






 8. 




 

  

    ,

    

,   .



  ,   ,

 ,   .

    ,

  - .



 

 

  

  

,     .



    ,

   .

   

HTML (?), SQL (?) .



 

  

    

    

   .



 

   

  

   

   .



  ,   

  ,

 

   .



- 

   

     .

  ,

   ,



  ,  

  , ,

   

   .



 

  

  

  廠

   



  .

  

 . 

  



  ,

     

  

  .



- 

   

  ,

  

    ,



 ,   ,

, ,

   .

 ,   .



 

  

   

 ,

  .



    

-  .

,  ,

 .






 9. 




    (Big Design Up Front)

   

  .

 , , 

  , 



   .

     ,

   

   .



-  (Domain-driven design, DDD)

  

  - 

    

  .



,   

 , 

   

Ÿ   



Ÿ   .

  

   

   .



  (Keep it simple, stupid, KISS)

,  

  ,

   ,

  .



   ,

  ,

  ,

  .



  (Occams Razor, OR)

   ,

    .

  , 

 ,   .



   (Dont Repeat Yourself, DRY)

    

  .

    

  - ,



   

  

    

   .



  

  :

 ,  

 -  - .



    (You Arent Gonna Need It, YAGNI)

  ,  ,

 ,    .

   .

  ,   .



  (Avoid Premature Optimization)

    

 .

    ,

 



  .

   

  ,   ,

   .






 10. ,   




   

   

   ,

Ÿ  

,    



   

 ,   ,

  

    .



   

    

,    

     .



  

 ,  

    

 -.  



  

,  

     

  .



 

  

    

,   

   .



    ,

  

     

  .



,  ,   ,

    ,

  ,  ,

   .



    ,

   .

 ,    

   .



  

  .

   

   .





  

  ,  ,

   . ,

    ,



,   

 .

  

  .



-

 - 

 

   . 

     .



  -

 

  

  ,  ,

  .





    (Remote Data Access, RDA)

  RDA (?),  

    

    

  -,



     .

    

  

   .



DBS (Database Server)

    ,

   DBS (?)- 

    ,

   .



   ,

 

 ,   ,

   .



 

  (Application Server, AS)

   

   :

  ,

 , , .



    .

  , 

 -.

    .



  ,

   :

   ,

  .



 web-

    

-.  

    -

  . 



   ,

  .

   

 -  .





  

   ,

   

 , ,   



 ,    

   .

   ,

    .






 11. 




        

  ,

    

   ,

   



   

  ,

   ,

  -  .





   

  .

   

   .




  .


   .

   ,     (https://www.litres.ru/book/konstantin-vasilevic/spravochnik-programmista-v-stihah-ot-proektirovaniya-69606439/chitat-onlayn/)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .


