
05.02.2014, 19:00
|
|
Регистрация: Jul 2008
Сообщений: 912
|
Думаю нужно начать с основ, выучить язык, синтаксис! Дальше практиковаться и читать что-нибудь о принципах ооп, чтоб пришло понимание многих понятий, таких как: наследование, чтоб понимать иерархию и использование super, override, protected и остальное; абстракцию, чтоб правильно мыслить при создании классов; инкапсуляцию для понимания интерфейсов и скрытия данных; полиморфизм, ну ас3 программисту с этим особо много знать не нужно, просто знать наследование, интерфейсы. Дальше выучить принципы написания чистого кода. Потом паттерны. Потом можно поучить более низкоуровневый язык, для более глубокого понимания того как работает компьютер с программой, о пространстве имён и выделении памяти, работе процессора, чтоб знать когда объявлять переменные и понимать в какой момент вызывается функция и создаётся и удаляется переменная. Это займёт от 5 лет - до 100500 лет
|