Прости начини да практикувате програмиране: 8 стъпки (със снимки)

Съдържание:

Прости начини да практикувате програмиране: 8 стъпки (със снимки)
Прости начини да практикувате програмиране: 8 стъпки (със снимки)

Видео: Прости начини да практикувате програмиране: 8 стъпки (със снимки)

Видео: Прости начини да практикувате програмиране: 8 стъпки (със снимки)
Видео: Как да сменим забравена парола на Windows 2024, Може
Anonim

Програмирането е нещо като свирене на инструмент; трябва да практикувате постоянно, за да запазите уменията си остри и да подобрите техниките си. Ако искате да практикувате програмиране по свое време, използвайте Интернет, за да намерите кодиращи упражнения и предизвикателства, които да практикувате, както и да подобрите знанията си, като работите по проекти с отворен код или посещавате онлайн курсове. За да усъвършенствате уменията си за програмиране в реална среда, работете по програмиращи проекти.

Стъпки

Метод 1 от 2: Използване на онлайн ресурси

Практикувайте програмиране Стъпка 1
Практикувайте програмиране Стъпка 1

Стъпка 1. Учете се от софтуерни проекти с отворен код

Започнете, като потърсите онлайн различни проекти с отворен код и просто прочетете кода им, за да научите как работят различните рамки. Започнете да допринасяте за проекти с отворен код или създайте свой собствен, след като научите как се изграждат други проекти с отворен код.

  • Проектите с отворен код са проекти, при които кодът е напълно отворен за обществено гледане. Те обикновено са базирани в общността и приемат помощ от други програмисти.
  • Например, ако искате да научите как работи рамката на Rails, потърсете проекти с отворен код на Rails в GitHub и изучете кода, за да видите как различните програмисти прилагат различни функции.
Практикувайте програмиране Стъпка 2
Практикувайте програмиране Стъпка 2

Стъпка 2. Вземете онлайн курсове, за да подобрите знанията си и да научите нови техники

Търсете евтини или безплатни онлайн курсове по програмиране на сайтове като Udemy или Coursera или потърсете Massive Open Online Courses (MOOCs). Регистрирайте се и вземете курсовете, за да усъвършенствате уменията си за програмиране.

  • Курсове като тези са чудесен начин да практикувате техники, върху които искате да работите със свое собствено темпо. Можете също така да получите полезни съвети и обратна връзка от учители и други ученици.
  • Можете да намерите MOOCs тук:
Практикувайте програмиране Стъпка 3
Практикувайте програмиране Стъпка 3

Стъпка 3. Решете предизвикателствата за кодиране и пъзелите на различни сайтове, които да практикувате

Потърсете уебсайтове за предизвикателство за кодиране и намерете някои, които ви харесват. Опитайте различни предизвикателства, за да практикувате редактиране на код, за да решите проблеми и да подобрите техниките си за програмиране.

Някои примери за уебсайтове с водещ код са HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars и CodinGame

Бакшиш: Можете също да намерите предизвикателства за програмиране на DailyProgrammer Subreddit на Reddit тук: https://www.reddit.com/r/dailyprogrammer. Има 3 програмни предизвикателства, публикувани седмично, а след това общността преглежда решенията и предоставя обратна връзка.

Практикувайте програмиране Стъпка 4
Практикувайте програмиране Стъпка 4

Стъпка 4. Правете упражнения с кодова ката, за да се научите чрез повторение

Посетете уебсайта CodeKata и създайте код въз основа на изискванията за различни ката упражнения. Правете всяко упражнение многократно, като всеки път подобрявате кода, за да подобрите техниките си на програмиране.

  • Терминът кодова ката идва от японската концепция за ката в бойните изкуства, което е упражнение, което повтаряте отново и отново, като непрекъснато се усъвършенствате. Кодовите ката прилагат тази концепция към програмирането, като предоставят малки упражнения, предназначени да отнемат 30-60 минути, които са предназначени да се повтарят.
  • Някои кодове ката дори не изискват кодиране, но ще ви помогнат да практикувате умения, които са основни за програмирането, като например експериментално моделиране.
  • Можете също да намерите някои ката на уебсайтове за кодиране, като Codewars, които можете да посетите тук:

Метод 2 от 2: Работа по проекти за програмиране

Практикувайте програмиране Стъпка 5
Практикувайте програмиране Стъпка 5

Стъпка 1. Планирайте собствен софтуерен проект

Определете бизнес проблем, който се нуждае от решаване и намерете решение. Разделете решението на по -малки програмни задачи, които можете да изпълните в определен ред, за да приложите решението и да разрешите проблема.

Практикувайте добро самоуправление, като останете фокусирани върху всяка задача по програмиране, докато я изпълнявате, и следете колко време ви отнема. Ако определена задача отнема твърде дълго време, помолете други програмисти за помощ

Практикувайте програмиране Стъпка 6
Практикувайте програмиране Стъпка 6

Стъпка 2. Практикувайте уменията си за отстраняване на грешки във всеки програмен проект, върху който работите

Определете причините за програмните грешки и опитайте да внедрите различни решения, за да ги поправите или да заобиколите тях. Задайте въпроси за причината за грешка и опитайте различни техники за кодиране, за да ги отстраните.

Когато успешно отстранявате грешки в нещо, обърнете внимание на въпросите и техниките, които сте използвали за това. Продължавайте да задавате тези въпроси и да прилагате тези техники към бъдещи грешки

Практикувайте програмиране Стъпка 7
Практикувайте програмиране Стъпка 7

Стъпка 3. Включете се в програмирането по двойки, за да се поучите от другите

Работете заедно с друг програмист на един компютър, за да решите конкретен проблем с програмирането или работете заедно по програмен проект. Не забравяйте да изберете добър партньор, от когото ще се учите, например опитен старши разработчик.

Ако работите като програмист, можете да опитате да изберете партньор, който да е равен на вас по старшинство, но по -опитен от вас на различен език за програмиране. Например, ако сте най -уверени във вашите способности за програмиране на Python, можете да изберете някой, който е опитен в Ruby

Практикувайте програмиране Стъпка 8
Практикувайте програмиране Стъпка 8

Стъпка 4. Следете грешките, които правите, и се поучете от тях

Направете всичко възможно да забележите грешки в кодирането, които правите, когато работите по програмиране. Определете защо е станала грешката и какво трябва да направите по -различно в бъдеще, за да не допуснете същите грешки.

Препоръчано: