Лучший способ научиться что-то делать - делать это. Сто пудов, оно так. Вы не научитесь программировать, если не попробуете программировать. Вы не научитесь писать музыку, если не попробуете писать музыку. Вы не научитесь сочинять стихи или читать на английском, если не попробуете сочинять стихи или читать на английском
(
Read more... )
Comments 54
Reply
Reply
Но дело не в этом. Само отношение к ресурсу вырабатывается разное, в зависимости на чем начал программировать.
Reply
Лично я считаю, что самым важным является освоение программирования разных языков и обязательно на разных уровнях. Не понимая, как оно работает на низком уровне, будешь принимать иногда нехорошие решения на высоком.
Reply
Reply
Reply
Reply
Reply
Reply
Чтобы что?
Reply
После такой «практики» уже совсем не страшно изучать все эти пики, ардуины, стм, альтеры и прочие интелы-амд.
P.S. Понятно, что этап изучения относительно простой электроники сугубо опциональный, но если его перепрыгнуть, то жизнь вокруг выглядит наполненной магическими «черными ящиками», которые делают «волшебство» неведомым образом. Мистическая картина мира из-за недостатка знаний, как в средневековье.
Reply
А зачем для этого именно ZX Spectrum. Чем абстрактный софтовый эмулятор простейшей компьютерной архитектуры хуже? Детишки, вон, сейчас в Майнкрафте работающие компьютеры собирают.
Reply
Reply
Но вообще говоря, тот метод, которым научились программировать примерно 95% современных программистов: поставить среду разработки и прямо там экспериментировать, гугля или пытаясь вычислить ответ на каждый появившийся вопрос, и через случайные статьи открывая для себя какой-то следующий программистский манёвр. Книги и лекции заметно ускоряют этот процесс, но без него ничего не получится.
Reply
Reply
100 + a^2 *x + b * x + (a - b)^2 * x + 15 - b^2 * x == 0
Конечная цель - сделать программу, которая будет выдавать численный ответ на подобные задачи, в зависимости от параметров.
Понятно, что уравнение для этого надо решить. И, как вы правильно пишете, понятно, что ответ, видимо, полезно упростить - чтобы быстрее работало.
Каковы ваши действия?
Reply
Помню, когда я некоторое время занимался таким мелким кустарным бизнесом меня поражало, что 1С в 2015 году для обсчёта 5-10 сотрудников требует больше времени, чем программка под dBase, которая в 1993 обсчитывала бухгалтерию Государственного оборонного НИИ численностью в пару тысяч человек, по сути занимаясь тем же самым. Наверное излишне говорить, что та программа стояла, в лучшем случае, на 80386, а в 2015 году крутилась на машине с SSD диском.
Reply
Reply
Leave a comment