LINUX.ORG.RU

История изменений

Исправление s-warus, (текущая версия) :

Я изучаю языки по мере их применения. После написания программы, изучив литературу ты начинаешь лучше понимать, как правильно её надо было писать, с нуля без практики можно учить, но получается гораздо медленее, уходят годы, а практика сокращает все до дней.
Например я начал, изучать питон.
Когда стояла задача: сделать QR коды для ввода показаний на телефон с датчиков в подвале (без интернета).
За несколько дней реализовал. После прочтения литературы, мне очень было стыдно, написал свой веб сервер (на телефоне крутился что бы ссылку http://localhost:9999/dat можно обработать) на сокетах, хотя есть тысяча готовых серверов на любой вкус и цвет, свой велосипед для ведения логов, чтения-записи конфигов. Тут виноваты мои знания в протоколах и других языках.
Возьмите какую нибудь простую и полезную задачу, например: будильник, вначале чисто в консоли, потом gui через tkinter, потом для андроида, потом синхронизацию заданий будильника через сеть.
Так вы изучите много аспектов языка и получите необходимую практику.

Исправление s-warus, :

Я изучаю языки по мере их применения. После написания программы, изучив литературу ты начинаешь лучше понимать, как правильно её надо было писать, с нуля без практики можно учить, но получается гораздо медленее, уходят годы, а практика сокращает все до дней.
Например я начал, изучать питон.
Когда стояла задача: сделать QR коды для ввода показаний на телефон с датчиков в подвале (без интернета).
За несколько дней реализовал. После прочтения литературы, мне очень было стыдно, написал свой веб сервер (на телефоне крутился что бы ссылку http://localhost:9999/dat можно обработать) на сокетах, хотя есть тысяча готовых серверов на любой вкус и цвет, свой велосипед для ведения логов, чтения-записи конфигов.
Возьмите какую нибудь простую и полезную задачу, например: будильник, вначале чисто в консоли, потом gui через tkinter, потом для андроида, потом синхронизацию заданий будильника через сеть.
Так вы изучите много аспектов языка и получите необходимую практику.

Исправление s-warus, :

Я изучаю языки по мере их применения. После написания программы, изучив литературу ты начинаешь лучше понимать, как правильно её надо было писать, с нуля можно учить, но получается гораздо медленее.
Например я начал, изучать питон.
Когда стояла задача: сделать QR коды для ввода показаний на телефон с датчиков в подвале (без интернета).
За несколько дней реализовал. После прочтения литературы, мне очень было стыдно, написал свой веб сервер (на телефоне крутился что бы ссылку http://localhost:9999/dat можно обработать) на сокетах, хотя есть тысяча готовых серверов на любой вкус и цвет, свой велосипед для ведения логов, чтения-записи конфигов.
Возьмите какую нибудь простую и полезную задачу, например: будильник, вначале чисто в консоли, потом gui через tkinter, потом для андроида, потом синхронизацию заданий будильника через сеть.
Так вы изучите много аспектов языка и получите необходимую практику.

Исходная версия s-warus, :

Я изучаю языки по мере их применения. После написания программы, изучив литературу ты начинаешь лучше понимать, как правильно её надо было писать, с нуля можно учить, но получается гораздо медленее.
Например я начал, изучать питон.
Когда стояла задача: сделать QR коды для ввода показаний на телефон с датчиков в подвале (без интернета).
За несколько дней реализовал. После прочтения литературы, мне очень было стыдно, написал свой веб сервер на сокетах, хотя есть тысяча готовых серверов на любой вкус и цвет, свой велосипед для ведения логов, чтения-записи конфигов.
Возьмите какую нибудь простую и полезную задачу, например: будильник, вначале чисто в консоли, потом gui через tkinter, потом для андроида, потом синхронизацию заданий будильника через сеть.
Так вы изучите много аспектов языка и получите необходимую практику.