*   >> Чтение Образование Статьи >> science >> programming

13 Шаг: Стать профессиональных программистов

<р> Шаг 1:

<р> что-то о структурах данных и алгоритмов. Все языки программирования в мире не будет делать вам много хорошего, если вы не знаете, о алгоритмов и структур данных. Эти инструменты, которые выходят за язык, платформу и инструменты развития вы будете учиться. Это полезно знать о сортировке, например, даже если вы, вероятно, придется библиотечные подпрограммы, чтобы сделать фактическое сортировку для вас в большинстве языков. Зная некоторые основные логические, математические и языкознание тоже хорошо, но не существенно.


<р> Шаг 2:

<р> Знай различных типов языка. - Знаете разницу между скриптовый язык и систем языка. Это используется, чтобы быть более значительным, чем сейчас: многие люди используют скриптовые языки, как Python, Ruby и JavaScript (ECMAScript) для более крупных и сложных систем, в то время как API-интерфейсы платформы становятся доступны в различных языках. - Знаете разницу между системами типа. Что нужно знать перед Дебаты Тип системы объясняет это хорошо. - Знаете разницу между стеком и кучей программ. - Знаете разницу между проход по значению и передачу по ссылке.

- Знаете разницу между структурированной, объектно-ориентированный, функциональный, и процедурного программирования. Данный язык, как правило, сосредоточены на одном из них, но некоторые смешать их. - Знаете разницу между работает скомпилированный код, интерпретировать код, точно в срок скомпилированный код и код на виртуальной машине. Они имеют различные характеристики и позволяют или требуют различные стили программирования. Зная, когда использовать виртуальную машину и когда запускать код изначально по архитектуре машины может означать разницу между успехом и неудачей для проекта.


<р> Шаг 3:

<р> Попробуйте языки, которые позволяют использовать различные функции и стили, программирования.

<р> - Вы часто обнаруживают, что для конкретного стиля программирования, будет очень чистый, но несколько непрактично язык, который может быть использован, чтобы узнать, что стиль программирования, а затем гораздо более практичным язык, который вы можно использовать в повседневной жизни. Для того чтобы стать лучше в изучении языков программирования, стоит обучение некоторых из этих чистых (исследование) языках, они помогут при изучении практических языки быстрее.


<р> - В качестве примера для объектно-ориентированного программирования, попробуйте обучения Smalltalk. Вы не сможете построить много в нем, но это был один из первых объектно-ориентиро

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.