Luxoft Tech Talks, YouTube kanalımızda Luxoft ve diğerlerinin BT uzmanlarının bilgilerini paylaştığı ve en son trendleri ve mevcut teknolojileri tartıştığı yeni bir İngilizce video podcast serisidir. Videolar ayda 1-2 kez yayınlanacaktır.
Artık kanalda mevcut:
2010'da hangi sürüm kontrol sistemini kullandınız? Belki de onu erken benimsediyseniz veya bir Linux tutkunuysanız Git'ti. Muhtemelen Subversion'u kullandınız çünkü o zamanlar çoğu geliştirici bunu kullanıyordu. On yıl sonra Git, popülerlik açısından rakiplerini geride bıraktı. Merak etmeden duramazsınız: On yıl sonra ne olacak? Bu bölümde 2030 yılında hangi versiyon kontrol sistemi özelliklerine ihtiyaç duyulacağını düşündük. Daha yüksek hız mı? Daha iyi işbirliği desteği mi istiyorsunuz? Birleştirme çakışmalarının tam otomatik çözümü?
•
NativeScript, basit JavaScript, Angular veya Vue kullanarak Android ve iOS'ta uygulamalar geliştirmeye yönelik açık kaynaklı bir çerçevedir. Bu web seminerinde NativeScript'in uygulanmasına teknik açıdan bakacağız. Tartışacağız:
- JavaScript motorlarının uygulanması (V8 ve JavaScriptCore);
- Yerel API'ye erişim için JavaScript ile Android/iOS masaüstü ortamları arasında bir bağlantı kurulması;
- Angular ve NativeScript'in entegrasyonu.
•
Test uzmanları ve programcılar, test edilen kod hacmine ilişkin ölçümler sağlayan araçları giderek daha fazla kullanıyor. Bu ölçümler, test paketinin ne kadar kod kapsadığını ve daha da önemlisi hangi koşulların teste dahil edilmediğini gösterir. Bazı araçlar aynı zamanda gelecekteki kod yeniden düzenlemelerinin karmaşıklığına ve dolayısıyla olası zorluklarına ilişkin bilgiler de sağlar. Bu sunumda Rex, test edilen kod boyutuna ilişkin bazı ölçümleri açıklıyor:
- beyan kapsamı;
- koşullu ifadelerin dallarına göre kapsamı (karar kapsamı);
- değiştirilmiş koşul/karar kapsamı yöntemi;
- McCabe'e göre siklomatik karmaşıklık (McCabe Cyclomatic Complexity);
- temel yol kapsamı.
Rex size daha iyi kod veya testler yazmak için metrikleri nasıl kullanacağınızı anlatacak ve bunu gerçek programlarla da gösterecek.
Gelecekteki TechTalk'lar için konu seçimi büyük ölçüde size kalmış. Hangi teknolojiler ve konularla hala ilgileniyorsunuz? Gelecekteki TechTalks'ta hangi konuşmacıları görmek istersiniz? Dileklerinizi yoruma bırakın ve
Kaynak: habr.com