Page 40 - Faaliyet Raporu
P. 40
COĞRAFİ VERİNİN ODAK NOKTASI
BAKANLIK FRAMEWORK
.Net Core; KOD KALİTE KONTROLÜ
açık kaynak kodlu (open-source) olarak geliştirilmesi devam (SONAR QUBE )
eden, cross platform (Windows, MacOS, Linux işletim sistem-
lerinde çalışabilen) olarak çalışan, esnek ve modern geliştirme Bakanlığımız sürekli entegrasyon araçları içinde kullanılan
platformudur. SonarQube;
Birimimiz tarafından PostgreSQL veritabanı yönetim sistemini
kullanarak Linux işletim sistemi üzerinde çalışabilecek -yeni 20’den fazla programlama dilinde hataları, code smell ve güven-
geliştirilecek uygulamaların altyapısını ve güvenlik stan- lik açıklarını tespit etmek için statik kod analizi ile otomatik ince-
dardlarını sağlaması amacıyla- “Single Page Application” bir lemeler gerçekleştirmek üzere kod kalitesinin sürekli denetimi
uygulama, arayüz ve güvenlik altyapısı çalışması tamamlanmış- için kullanılan bir platformdur.
tır. 2020 yılı içerisinde Sonar Qube ile 12 adet proje test sürecine
Altyapı çalışmasında güncel teknolojik gelişmeler (.Net Core dahil edilmiş olup, 2021 yılı içerisinde tüm uygulamaların So-
Framework) göz önüne alınarak, arayüzler “Responsive” olarak nar Qube testine dahil edilip, tüm açıkların ve hataların gideril-
tasarlanarak, mobil cihazlarda kullanım kolaylığı sağlanmıştır. mesi öngörülmektedir.
Ayrıca gelecekte geliştirilecek olan uygulamalar için de kaliteli
kod standartları getirilmiş olacaktır.
159