Category: Programlama

Kod İncelemesine Başlamak için Öneriler

Gördüğüm kadarıyla yazılım şirketlerinin en çok zorlandığı konulardan biri kod incelemesine başlamak. Diğer yazılımcılarla konuştuğumda da kod incelemesinin faydalarından haberdar olduklarını fakat bir türlü kod incelemesine başlayamadıklarını farkettim. Bu yazıda, kod incelemesine başlarken işinize yarayacağını düşündüğüm bir kaç öneride bulunacağım.

AWS: DynamoDB için Testlerin Yazılması

DynamoDB’nin Java API’sinin nasıl kullanılacağına önceki yazıda değindik fakat uygulamamızı çalıştırarak test ettik. Her ne kadar bu tip blog yazılarında kabul edilebilir olsa da ciddi bir uygulamayı bu şekilde test edemezsin. Bu yazıda, DynamoDB kullanan ciddi bir uygulamanın, DAL (Data Access Layer) katmanını nasıl test edebileceğimize bakacağız.

AWS: DynamoDB Java API

DynamoDB’nin ne olduğuna, özelliklerine ve ücretlendirmesine daha önce şu yazımda değinmiştim. Şimdi ise Java kullanarak DynamoDB ile nasıl haberleşebileceğimize değinmek istiyorum.

Statik Kod Analizi

Statik kod analizi, benim için her zaman yazılım geliştirme sürecinin önemli bir parçası olmuştur. Çalıştığım hemen her şirkette elimden geldiğince, statik kod analizini oturtmaya, kod yazılımına belli standartlar getirmeye çalışmışımdır. Fakat son dönemde, Amazon’da çalışmaya başladığımdan beri, statik kod analizine bakışım biraz değişti.

Test Yazarken Uyulması Gereken 7 Kural

En sonunda bu da oldu ve bende “yapılması gereken x şey” tadındaki başlığımı attım. Bakalım söylendiği kadar hit getirecek mi. “Hit” kaygısıyla atılmış olsa da benim için çok iddialı bir başlık oldu, ama test yazma konusunda o kadar iddialı değilim. Her gün yeni bişeyler öğreniyorum. Bu yazı da ise bu zamana kadar kendi hatalarımdan çıkardığım […]

Okumaya devam…

AWS: DynamoDB Nedir?

Bu yazıda AWS’in sağladığı başka bir veri saklama yönteminden, DynamoDB’den bahsedeceğim. Genel olarak, terminolojisine ve ücretlendirmesine değineceğim. Uzun bir yazı olmasını istemediğimden Java ile nasıl uygulama geliştirilir gibi konulara değinmeyeceğim.

AWS: S3 ile Veri Saklama

Amazon Web Servisleri (AWS) her gecen popülerliği artan bir konu. Her ne kadar daha önceleri çok heves edip bir iki deneme yapmış olsam, Amazon’da çalışmaya başlayana kadar iş yerinde hiç kullanmamıştım. Şimdi yavaş yavaş projelerde AWS kullandığımızdan, artık bir iki yazı yazmanın zamanı geldi diye düşünüyorum. Yazılar genelde, AWS hakkındaki ön yargılarım, ücretlendirme politikaları ve […]

Okumaya devam…