Yazılımcıların Performansı Nasıl Ölçülür?
Yazılımcıların Performansı Nasıl Ölçülür? başlıklı yazım.
Yazılımcıların Performansı Nasıl Ölçülür? başlıklı yazım.
Nasıl Usta Programcı Olunurmuş başlıklı yazım.
Programcıların Besleyip, Büyüttükleri Canavar başlıklı yazım.
Burada yeni çalışma masamın oluşum safhalarını paylaştım. Aşagıdaki resimler de yeni kitaplıktan… EOF (End Of Fun) Özcan Acar
Yazılımcı olarak daha iyi ve usta olmak mecburiyetindesiniz, çünkü İşini bilmeyen birçok yazılımcının geride bıraktığı kaousu siz toplamak zorunda kaldığınızda, işin içinden nasıl çıkacağınız hakkında fikir ve bilgi sahibi olabilmek için; Geride kaos bırakan bir önceki yazılımcı olarak anılmamak için; Kaliteli kod yazarak, işinize ne kadar hakim olduğunuzu göstermek için; Ekipteki genç yazılımcılara örnek olarak, […]
Merkezi Versiyon Yönetim Sistemlerinde Sürüm Almak İçin İş Akışı Nasıl Şekillendirilir? başlıklı yazım.
Programcının Evrimi başlıklı yazım.
Kod Kalitesi Denince Akla Gelenler başlıklı yazım.
Bir Git deposuna (repository) erişmek için ya isim ve şifre kullanabiliriz ya da bir çift public/private anahtarı. Bu yazımda Eclipse ve Git Bash altında public/private anahtar ikilisinin bir git deposuna erişmek için nasıl kullanıldığını aktarmak istiyorum. Erişim için SSH protokolünü kullanıyorum. Anahtar ikilisinin ayrıca şifresi (passphrase) bulunuyor. Kullandığım işletim sistemi Windows 7. Git client olarak […]
2015 Yılına Geldik, Hala Spring’le Birlikte İnterface sınıf mı Kullanmak Zorundayız? başlıklı yazım.
Bu sene sonunda San Francisco şehrinde yapılacak yirminci JavaOne konferansına konuşmacı olarak aşağıda yer alan sunum önerisini gönderdim. Sunum önerilerini 29 nisana kadar bu link üzerinden göndermek mümkün. EOF (End Of Fun) Özcan Acar
Çalıştığım projede aynı sınıfın entegrasyon ve birim testleri aynı paketin içinde yer alıyor. Maven ile birim testlerini yapıdan (build) önce, entegrasyon testlerini yapı ve deployment sonrası koşturmak mümkün. Bu şekilde testler ayırt edilebiliyor. Lakin Eclipse altında testleri koşturmak istediğim zaman, doğal olarak JUnit plugin testleri ayırt etmeden, beraber koşturuyor. Geliştirme esnasında bu sıkıntılı bir durum, […]
Kod Redaktörlügü başlıklı yazım.
Yazılımda Otopilot başlıklı yazım.
Bu yazıyı kaleme alırken Can Yücel’in o güzel yazısından esinlendim. Onun yaptığı gibi yirmi, otuz ve otuz beş yaşında olan benleri coding dojo ya davet ettim. Maksat biraz yazılım üzerine sohbet etmekti. Ortaya çıkan bu oldu. Birlikte kod kata yapalım, eşli programlama süper dedim. 35 yaşımdaki ben iyi olur, ben varım dedi. 30 yaşımdaki ben, […]
Java sanal makine bünyesinde (JVM – Java Virtual Machine) vücut bulan her thread ile birlikte thread e özel ve stack ismini taşıyan bir hafıza alanı oluşturulur. Stack bünyesinde thread in içinde bulunduğu (koşturduğu) metotlardaki lokal değişkenler, yapılan işlemler için gerekli parametreler (operand), işlem sonuçları ve metot giriş (invocation) ve çıkış (return) bilgileri yer alır. Bu […]
Java’da göstergeçler var, ama C dilinde olduğu şekilde işlemiyorlar. Bu yazımda Java’da göstergeçlerin neden olmadığını aktarmaya çalışacağım. C dilinde aşağıdaki şekilde bir göstergeç tanımlaması yapilabilmektedir: [sourcecode language=”java”] int i, *ptr; ptr = &i; *ptr=10; [/sourcecode] Bu örnekte i isminde ve int veri tipinde bir değişken ve yine int veri tipine sahip ve ptr isminde bir […]
Neden Spring, JPA ve Diğer Çatılar ÖğrenilmeMEli başlıklı yazım.
Kişisel Gelişim başlıklı yazımda kullandığım metot ve araçlardan bahsetmiştim. Bu yazımda çok faydalı bulduğum bir aracı daha tanıtmak istiyorum. Yazının devamını okumadan önce sizden şunu yapmanızı rica ediyorum: Kağıt kalem kullanarak ya da bilgisayarınızda bir editör açarak yapmanız gereken şeylerin listesini çıkarın. Bu liste içinde mesai bitiminde sonra bakkaldan alacağınız ekmekten, iki hafta sonraki diş […]