История изменений
Исправление AnonymUser, (текущая версия) :
Совсем с нуля - это довольно утопично и идеалистично звучит.
Мы в этом мире пользуемся языком, даже естественным, который до нас кто-то придумывал.
Пользуемся конструкциями из учебников, которые заучены наизусть.
Мы иногда только в общем и целом понимаем, какого результата хотим добиться.
А в программировании и подавно так.
В программировании мы видим цель и конструируем на разных уровнях. Можем оперировать и связывать между собой программы (пример bash), можем, библиотеки языка, можем конструкции в рамках одного языка, можем связывать инструкции (Ассемблер), можем двоичный код (хотя я таких людей не встречал, с другой стороны - бабушка, вяжущая свитер, перебирающая крупу или дедушка, плетущий лапти - фактически программируют на низком уровне, с точки зрения проектирования).
Простите за совсем наивный пример, из строительства. Можно дом (сруб) складывать по брёвнышку, а можно готовыми блоками, которые уже кто-то сделал на фабрике.
Сделать что-то с нуля необходимо. Открыть текстовый редактор и написать страницу с выводом новостей и пагинацией, например. Потом посмотреть на код и переписать, доработать и т.д.
Если говорить про веб, то для начала можно сделать себе личный блог, только самостоятельно. Это как пример. На файлах, например, можно даже без админки. Только вывод записей и пагинация.
Задача хороша тем, что достаточно быстро решается и даёт видимый результат.
Исправление AnonymUser, :
Совсем с нуля - это довольно утопично и идеалистично звучит.
Мы в этом мире пользуемся языком, даже естественным, который до нас кто-то придумывал.
Пользуемся конструкциями из учебников, которые заучены наизусть.
Мы иногда только в общем и целом понимаем, какого результата хотим добиться.
А в программировании и подавно так.
В программировании мы видим цель и конструируем на разных уровнях. Можем оперировать и связывать между собой программы (пример bash), можем, библиотеки языка, можем конструкции в рамках одного языка, можем связывать инструкции (Ассемблер), можем двоичный код (хотя я таких людей не встречал, с другой стороны - бабушка, вяжущая свитер, перебирающая крупу или дедушка, плетущий лапти - фактически программируют на низком уровне, с точки зрения проектирования).
Простите за совсем наивный пример, из строительства. Можно дом (сруб) складывать по брёвнышку, а можно готовыми блоками, которые уже кто-то сделал на фабрике.
Исправление AnonymUser, :
Совсем с нуля - это довольно утопично и идеалистично звучит.
Мы в этом мире пользуемся языком, даже естественным, который до нас кто-то придумывал.
Пользуемся конструкциями из учебников, которые заучены наизусть.
Мы иногда только в общем и целом понимаем, какого результата хотим добиться.
А в программировании и подавно так.
В программировании мы видим цель и конструируем на разных уровнях. Можем оперировать и связывать между собой программы (пример bash), можем, библиотеки языка, можем конструкции в рамках одного языка, можем связывать инструкции (Ассемблер), можем двоичный код (хотя я таких людей не встречал, с другой стороны - бабушка, вяжущая свитер, перебирающая крупу или дедушка, плетущий лапти - фактически программируют на низком уровне, с точки зрения проектирования).
Простите за совсем наивный пример, из строительства. Можно дом (сруб) складывать по брёвнышку, а можно готовыми блоками, которые уже кто-то сделал на фабрике.
Исправление AnonymUser, :
Совсем с нуля - это довольно утопично и идеалистично звучит.
Мы в этом мире пользуемся языком, даже естественным, который до нас кто-то придумывал.
Пользуемся конструкциями из учебников, которые заучены наизусть.
Мы иногда только в общем и целом понимаем, какого результата хотим добиться.
А в программировании и подавно так.
В программировании мы видим цель и конструируем на разных уровнях. Можем оперировать и связывать между собой программы (пример bash), можем, библиотеки языка, можем конструкции в рамках одного языка, можем связывать инструкции (Ассемблер), можем двоичный код (хотя я таких людей не встречал, с другой стороны - бабушка, вяжущая свитер, перебирающая крупу или дедушка, плетущий лапти - фактически программируют на низком уровне, с точки зрения проектирования).
Просите за совсем наивный пример, из строительства. Можно дом (сруб) складывать по брёвнышку, а можно готовыми блоками, которые уже кто-то сделал на фабрике.
Исходная версия AnonymUser, :
Совсем с нуля - это довольно утопично и идеалистично звучит.
Мы в этом мире пользуемся языком, даже естественным, который до нас кто-то придумывал.
Пользуемся конструкциями из учебников, которые заучены наизусть.
Мы иногда только в общем и целом понимаем, какого результата хотим добиться.
А в программировании и подавно так.
В программировании мы видим цель и конструируем на разных уровнях. Можем оперировать и связывать между собой программы (пример bash), можем, библиотеки языка, можем конструкции в рамках одного языка, можем связывать инструкции (Ассемблер), можем двоичный код (хотя я таких людей не встречал, с другой стороны - бабушка, вяжущая свитер, перебирающая крупу или дедушка плетущий лапти - фактически программируют на низком уровне, с точки зрения проектирования).
Просите за совсем наивный пример, из строительства. Можно дом (сруб) складывать по брёвнышку, а можно готовыми блоками, которые уже кто-то сделал на фабрике.