Найти в Дзене
Nanoslavic

А ИСХОДНИКИ БУДУТ?:)

Я давненько делаю видео про свои электронные поделки и регулярно меня спрашивают про исходные коды и схемы. Типа "выложи нам всё, что у тебя есть". Даже недоделанное и полурабочее?:) А мне вот интересно, зачем люди просят исходники? Просто жадность к информации?:) Знаю, что некоторые хотят сделать диплом или курсач - таким я не хочу ничего давать. Пусть думают своей головой, я и так идею уже раскрыл:) Есть те, кому просто любопытно узнать, как я что-то реализовал. Ну так сначала подумайте, как бы вы это сделали и спросите меня, как сделал я. Вам это будет в 100 раз полезнее, потому что вы прокачаете свои умения размышлять:) Я уже изучил много исходных кодов чужих проектов. И сделал вывод: лучше всего не исходный код, а понимание, что и как работает. И далеко не всегда это можно быстро понять, имея исходный код. Каждый автор пишет в своём стиле и некоторые прям очень необычно. Мой код тоже весьма не прост:) Поэтому, если вы просто хотите понять что-то, то лучше просите не исходный код,

Я давненько делаю видео про свои электронные поделки и регулярно меня спрашивают про исходные коды и схемы. Типа "выложи нам всё, что у тебя есть". Даже недоделанное и полурабочее?:)

А мне вот интересно, зачем люди просят исходники? Просто жадность к информации?:)

Знаю, что некоторые хотят сделать диплом или курсач - таким я не хочу ничего давать. Пусть думают своей головой, я и так идею уже раскрыл:)

Есть те, кому просто любопытно узнать, как я что-то реализовал. Ну так сначала подумайте, как бы вы это сделали и спросите меня, как сделал я. Вам это будет в 100 раз полезнее, потому что вы прокачаете свои умения размышлять:)

Я уже изучил много исходных кодов чужих проектов. И сделал вывод: лучше всего не исходный код, а понимание, что и как работает. И далеко не всегда это можно быстро понять, имея исходный код. Каждый автор пишет в своём стиле и некоторые прям очень необычно. Мой код тоже весьма не прост:)

Поэтому, если вы просто хотите понять что-то, то лучше просите не исходный код, а подумайте и задавайте конкретный вопрос автору. Это для вас же будет лучше, если он ответит, потому что вы сэкономите себе кучу времени и подумаете своей головой.

И конечно, автор не обязан ничего давать и рассказывать, а если он даёт что-то, то хотя бы благодарите за это. Даже идея или просто интересное видео это уже ценно. Я как-то выкладывал исходники для светодиодной игры и в результате лишь получил много вопросов по типу «Почему у меня ничего не работает». А я откуда знаю? Мне что, ещё каждому индивидуальную поддержку делать?:) Вот если бы люди взяли идею и сделали своё, тогда бы они поняли, что и как. А пытаться разобраться в чужом коде порой гораздо сложнее, плюс у человека не будет развиваться навык создания своего.

Я считаю, что выкладывать исходники нужно для чего-то законченного или хотя бы нормально оформленного. Иначе только хаос разводить. Пока у меня таких проектов нет:) Мне просто некогда их оформлять и комментировать. Я ведь даже схемы не рисую — всё делаю побыстрее.

Надеюсь, что я всё-таки доделаю свою игровую консоль с возможностью создавать игры и запускать их с SD-карты. Я к этому иду. Вот тогда все эти игры я постараюсь оформить в качестве примеров и можно будет их выложить в открытый доступ. Или на Бусти, чтобы сначала заплатили за подписку😁

В общем, пока исходников не будет. Не хочу тратить на это время. Буду дорабатывать проект, а там уже подумаю, что выкладывать. Но если я вижу, что человек реально подумал и задаёт хороший вопрос, то я постараюсь ему ответить:)