Այս բլոգը նախաբանելու համար ես ուզում եմ կիսվել, որ ներկայումս ես ներգրավված եմ բաց կոդով հետաքրքիր նախագծում 3 բարձր հմուտ ծրագրային ապահովման ինժեներների հետ՝ ստեղծելու և մատուցելու ընդարձակվող Էլեկտրոն [կառուցված React, Redux և TypeScript] արտադրանք, որը մշակողները կցանկանային: օգտագործում, որը կվերացներ բազմաթիվ պատուհանների/հավելվածների օգտագործման լոգիստիկա՝ տեխնիկական գաղափարները լսարանին փոխանցելու համար:

Լինելով ծրագրային ապահովման ինժեներ, որը փորձառու է բարձր տեխնիկական «տեխնոլոգիական զրույցների» թե՛ մատուցման, թե՛ ստանալու ավարտի մեջ: Ես նկատեցի, որ այս խոսակցությունների ընթացքում գործիքները, որոնք ես և մյուս ինժեներները կօգտագործեինք նմանատիպ գործիքներ՝ պարզություն ապահովելու և մեր ուղերձը փոխանցելու համար: Այնուամենայնիվ, այն, ինչ տեղի է ունենում, այն է, որ մենք կորցնում ենք մեր թափը մեր զարմանալի հաղորդագրությունների առաքման ընթացքում՝ դժվարանցանելի կերպով տարբեր պատուհանների/հավելվածների անցումներով:

Դրանով մենք հակված ենք կորցնելու լսարանի ուշադրությունը, մեծացնում ենք լսարանի ճանաչողական բեռը և հաճախ կորցնում ենք մեր ուղերձի կարևորությունը/ազդեցությունը կամ ավելի վատ՝ չենք կարողանում այն ​​մատուցել:

Մեր լուծումը կոչվում է DevDecks: Դա թեթև ընդարձակվող աշխատասեղանի հավելված է, որը նպատակաուղղված է ծրագրային ապահովման ինժեներներին՝ արդյունավետ կերպով ստեղծելով ընկղմվող, ազդեցիկ տեխնիկական ներկայացումներ՝ կենտրոնանալով բովանդակության և ոչ թե օրինակների ներկայացման լոգիստիկայի վրա: Մենք դա անում ենք՝ ապահովելով գործող տեքստային խմբագրիչ և CLI, ինչպես նաև հիմնական սլայդների ֆունկցիոնալությունը մեկ սլայդում: Ավելին, մեր հավելվածի ընդարձակելիության պատճառով ծրագրավորողները հեշտությամբ կկարողանան ստեղծել իրենց անհրաժեշտ լրացուցիչ հնարավորություններ:

Դուք կարող եք գտնել DevDecks-ի մեր ներկայիս ալֆա կառուցվածքը https://github.com/DevDecks/devdecks կայքում:

DevDecks-ի համար նախատեսված գաղափարների գաղափարների փոխանակման ժամանակ, այն ոլորտներից մեկը, որը մենք ցանկանում էինք լուսաբանել, տեղական պատկերներ սլայդներին ավելացնելու հնարավորությունն էր: Քանի որ այս պարզ հատկանիշը, որը մենք ընդունում էինք որպես տրված, մի փոքր ավելի ներգրավված էր, քան մենք կարծում էինք: Նախ և առաջ, մենք չէինք ուզում գրադարան օգտագործել, այլ ավելի շուտ ցանկանում էինք ստեղծել մեր սեփական լուծումը՝ օգտագործելով fileSystem API:

Շուտով ավելին:

Ողջույն,

Հուն