Докато се подготвях за тренировъчния лагер Andela, открих три невероятни инструмента, които станаха част от мен.

  1. Еслинт
  2. Trello
  3. VS код

Еслинт

ESLint е помощна програма за JavaScript linting с отворен код, първоначално създадена от Nicholas C. Zakas през юни 2013 г. Code linting е вид статичен анализ, който често се използва за намиране на проблемни модели или код, който не се придържа към определени стилови насоки.

Мислейки за начини, по които мога да стана по-добър като амбициозен софтуерен разработчик, започнах да ги имитирам, като правя това, което те правят във видео уроци и блогове. Някои използваха този инструмент и реших да го изпробвам. Внедрих го в моя кодов редактор VS Code (друга любов, за която ще ви разкажа) и ми помогна да науча повече за JavaScript, да пиша качествени и индустриални стандартни кодове. В началото беше разочароващо, защото се опитва да ви накара да му се подчините. След известно време с него, той се превърна във важен инструмент за мен.

Trello

Trello е инструмент за сътрудничество, който организира вашите проекти в табла. С един поглед Trello ви казва върху какво се работи, кой върху какво работи и къде се намира нещо в процес.

Когато съм изправен пред проект, без значение от мащаба или как да планирам месеца или годината си, обикновено ги записвам, докато намеря Trello. Обичам потребителския интерфейс и гъвкавостта, която ми дава, докато разделям всички проекти или годишен план на стъпки. Това ми даде повече да науча за управлението на проекти и необходимите стъпки. Големият проект, според някои, е най-добре разделен на малки стъпки, това е, което Trello ми даде. Разбивам всичко, което искам да направя, на стъпки и след това действам според тях. Когато бъдат изпълнени, ги отбелязвам и това ми дава усещането и радостта, че напредвам и свършвам нещата. Не трябва да се притеснявам, че ще загубя плановете си и планирам в движение с помощта на мобилното приложение.

VS код

Visual Studio Code е редактор на изходен код, разработен от Microsoft за Windows, Linux и macOS. Той включва поддръжка за отстраняване на грешки, вграден Git контрол, подчертаване на синтаксис, интелигентно допълване на код, фрагменти и преработване на код. Уикипедия

Струва си да го поставим като последно. Били ли сте някога в положение, в което да имате толкова много отворени раздели или прозорци на вашия лаптоп? При мен беше така, докато не открих VS Code. Това направи живота ми по-малко стресиращ и много продуктивен. Както wikipedia каза по-горе, той съчетава способността на git контрол (повече няма да правите вашия контрол на версиите на отделни командни редове). Улеснява ме да имам всичко на едно място, намалявайки разсейването, което се случва, когато търсите какви раздели или обвивка сте или трябва да вършите работата си и има много поддръжка за кодови фрагменти, това също ви помага да знаете какво сте правите и понякога виждате грешки в кода си, преди да стартирате програмата.

Имате ли нещо против да споделите за новата си намерена любов? Ще се радвам да знам.