AlekseySQL |
---|
Поискал по инету и ничего толкового не нашел.
Со своей стороны я пришел к следующим способам повышения эффективности: 1. Добиться слепого метода печати на английском (при работе с 1с, мне очень помог слепой метод печати на русском). 2. Улучшить знание английского. 3. При наличии выбора отдавать предпочтение классическому С++ : это позволяет хорошо его запомнить и не лазить в инет за подсказками (писать код оффлайн). 4. Использовать шаблоны проектирования, чтобы не думать над структурой взаимосвязи объектов, а сразу ее видеть. 5. Разумеется по максимуму использовать объектно- ориентированный подход (в обход процедурного).
Что еще посоветуете? |
1. Ээээ, а что это надо учить?
2. Это да, без английского, хотя бы на уровне "читать". В IT ничего не добиться.
3. Глупости. Если хочешь писать на языке - пиши на нем. А выбирать "классический - не класический" глупо. Язык надо выбирать под задачу.
4. Абсолютная глупость. Чтобы использовать шаблоны проектирования, надо понимать какую именно структуру взаимосвязей объектов тебе надо. Сначала думаешь над структурой, потом (если есть еще нужда) подгоняешь ее под шаблон. Начинать писать с шаблона конечно можно, но с какого именно шаблона ты собираешься начать??? Насколько ты уверен что тебе не придется в середене проекта выкидывать все на свалку и начинать заново с новым шаблоном?
5. Феерическая глупость. Только используя разные подходы (и процедурный, и объектный, и функциональный, и все какие найдешь) можно развить мозги для предыдущего пункта.