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
