Luxoft Tech Talks-ը անգլալեզու վիդեո փոդքասթների նոր շարք է մեր YouTube ալիքում, որտեղ Luxoft-ի ՏՏ գուրուները և այլք կիսում են իրենց գիտելիքները և քննարկում վերջին միտումներն ու ընթացիկ տեխնոլոգիաները: Տեսանյութերը կթողարկվեն ամսական 1-2 անգամ։
Այժմ հասանելի է ալիքում՝
•
Տարբերակների կառավարման ո՞ր համակարգն եք օգտագործել 2010 թվականին: Միգուցե դա Git-ն էր, եթե դուք այն շուտ ընդունեիք, կամ Linux-ի նվիրյալ էիք: Դուք հավանաբար օգտագործել եք Subversion-ը, քանի որ դա այն է, ինչ մշակողների մեծ մասն օգտագործում էին այն ժամանակ: Տասը տարի անց Git-ը ժողովրդականությամբ առաջ է անցել իր մրցակիցներից: Չես կարող չմտածել՝ ի՞նչ կլինի ևս տասը տարի հետո: Այս դրվագում մենք մտածեցինք, թե 2030 թվականին ինչ տարբերակի կառավարման համակարգի հնարավորություններ կպահանջվեն։ Ավելի բարձր արագությո՞ւն: Ավելի լավ համագործակցության աջակցություն: Միաձուլման կոնֆլիկտների լիովին ավտոմատ լուծում.
•
NativeScript-ը բաց կոդով շրջանակ է Android-ի և iOS-ի վրա հավելվածներ մշակելու համար՝ օգտագործելով պարզ JavaScript, Angular կամ Vue: Այս վեբինարում մենք կդիտարկենք NativeScript-ի ներդրումը տեխնիկական տեսանկյունից: Մենք կքննարկենք.
- JavaScript շարժիչների ներդրում (V8 և JavaScriptCore);
- Կապ հաստատել JavaScript-ի և Android/iOS աշխատասեղանի միջավայրերի միջև Native API-ին մուտք գործելու համար.
- Angular-ի և NativeScript-ի ինտեգրում:
•
Փորձարկողները և ծրագրավորողները ավելի ու ավելի են օգտագործում գործիքներ, որոնք ապահովում են փորձարկված կոդի ծավալի չափումներ: Այս չափումները ցույց են տալիս, թե թեստային փաթեթը որքան կոդ է ծածկել, և որ ավելի կարևոր է, թե ինչ պայմաններ չեն ներառվել թեստում: Որոշ գործիքներ նաև հնարավորություն են տալիս պատկերացում կազմել կոդերի ապագա վերամշակման բարդության և, հետևաբար, հավանական մարտահրավերների մասին: Այս ներկայացման մեջ Ռեքսը բացատրում է փորձարկված կոդի չափի որոշ չափումներ.
- հայտարարության լուսաբանում;
- ծածկույթ ըստ ճյուղերի պայմանական քաղվածքների (որոշման ծածկույթ);
- փոփոխված պայման/որոշման ծածկույթի մեթոդ;
- ցիկլոմատիկ բարդություն՝ ըստ McCabe-ի (McCabe Cyclomatic Complexity);
- հիմքի ուղու ծածկույթ:
Rex-ը ձեզ կասի, թե ինչպես օգտագործել չափումները՝ ավելի լավ կոդ կամ թեստեր գրելու համար, ինչպես նաև դա ցույց կտա իրական ծրագրերով:
Ապագա TechTalks-ի համար թեմաների ընտրությունը մեծապես կախված է ձեզանից: Ի՞նչ տեխնոլոգիաներ և թեմաներ դեռ կհետաքրքրե՞ք ձեզ: Ո՞ր խոսնակներին կցանկանայիք տեսնել ապագա TechTalks-ում: Ձեր ցանկությունները թողեք մեկնաբանություններում և
Source: www.habr.com