Программирование - начало часть 3.
Заключительная часть из серии программирование.
Третьим я решил посмотреть JavaScript. Язык довольно интересный. Мне понравился. Как я понял, сам синтаксис не очень интересен. Но все таки покажу как он выглядит.
Обучалка довольно скучная, ни в какое сравнениене идет с предыдущими.
Внешний вид.
Но несмотря на все это, язык очень полезен. Если вы собираетесь писать сайты, то без него почти никак. Он отвечает за внешний вид(интерфейс). То есть, тем что вы пишите на Java можно запрограммировать все что угодно, например кофеварку выполнять те или иные действия в определенном порядке, и определенное время.
На Python'е можно написать серверную часть. Но без JS никак, если нужна красивая картинка с кнопочками для конечного пользователя.=)
Суть ООП в объектах и методах(функциях). Методы - это кусок кода, который можно объединить, для быстрого вызова в время написания программы. Например надо несколько раз определить наименьшее из двух чисел. И чтобы не писать сравнение каждый раз, или просто не "копипасить" строк 15. Можно назвать все это "кодовым словом"(Пример:"Naimen") И в любом месте кода можно написать Naimen(6,15) и компьютер знает, что надо делать с этими числами, ведь вы раньше это уже расписали. А ведь внутрь можно положить много других функций. Где-то прочитал, что если в коде есть повторяющиеся строки, значит надо использовать методы. Чем меньше нового кода пишешь, тем меньше шанс ошибиться.
Зачем вообще программирование? Чтобы выполнять вещи, на которые у человека уйдет много времени, но очень быстро, нужен комьютер. А чтобы общаться с компьютером, нужен программист.
Когда дописываешь программу, и после запуска все работает, так как ты планировал, это реально крутое ощущение. В среднем небольшой сайт по объему на пару тысяч строк и выглядит он не очень красиво=). Примерно можно понять сколько времени уходит на написание сайтов.
Вот пока все, что я хотел рассказать о программировании и о моем мнении о нем.