Reusing ve Refactoring

Yazılım dünyasının bu iki önemli konusundan biraz bahsetmek istiyorum. Sıkılmayın sonuna kadar okuyun. Sizin için yararlı olduğunu göreceksiniz. Bir yazılım geliştirme sürecini düşünün. Müşteri size gelir derdini anlatır, projeyi almanızı ister, yasal işlemlerden sonra oturup analiz yapmaya başlarsınız. Öncelikle bir “Hedef ve Kapsam” belgesi yazmanız ve müşteriye onaylatmanız gerek. Daha sonra senaryo analizlerine ve firmanın […]

Devamını oku

Slickrun

Şu SlickRun programını duydunuz mu bilmiyorum. Örneğin Outlook’u çalıştırmak istiyorsanız “mail” yazıp enter’a basmanız yeterli. Ayrıca MagicWord paketleri hazırlayıp istediğiniz programları herhangi bir isimle çağırmanız mümkün. Bana yararlı bir programcık gibi geldi. Belki sizinde işinize yarar.

Devamını oku

Guidance Automation Toolkit ve Extensions

Proje geliştirme sürecinde analistlerin yazdığı spesifikasyonları kodlamaya geçtiğimizde bir sürü hata meydana çıkar. Genelde hatalar da komünikasyon eksikliklerinden oluşur. Bunu önlemek için tüm proje ekibinizi bir UML ve iş süreci eğitimine gönderebilirsiniz. Böylece herkes aynı dili konuşuyor olur ve birbirlerini anlarlar. Tabii başlarına bir de denetçi dikip bu standartların uygulanıp uygulanmadığından da emin olmanız gerekir. […]

Devamını oku

Kariyer Olayı

Bilig Teknolojileri alanında kariyer yapmak isteyen gençlere bir kaç öğüt. Diğer okuduğum bloglardan ve kendi deneyimlerimden derledim. Rahatlık kariyerinizi öldürür. Eğer zorlanmadığınız bir alanda uzun zamandır çalışıyorsanız her üç ayda bir özgeçmişinize yeni bir hüner ekleyebilmeye dikkat edin. Eğer ilk üç ayda yeni bir şey ekleyemezseniz ikinci üç ayda mutlaka yeni bir şeyler ekleyebilin. Eğer […]

Devamını oku

Subversion’dan RSS

Colin kardeşin bu yazdığı fıstık gibi program ile Subversion kod kütüphanesinden RSS çıktıları üretmek mümkün. Ben niye daha önce düşünemedim dedirtiyor insana valla. RSS ile coğrafik olarak dağılmış proje ekibinize daha hızlı biligi ulaştırabilirsiniz. Fırefox’unda bir Cruise Control eklentisi var biliyorsunuz ama direk Subversion’dan değişiklikleri görmek çok daha hızlı olur. Sanırım bu Colin’in yaptığı programı […]

Devamını oku

Eğer test edilmemişse çalışmıyor demektir

Belkide çok üzüntülere yol açacak bir başlık ama test edilmemiş bir özelliğin çalışmadığını ve ürününüze yada firmanıza vereceği zararları bir düşünün. Bugün Sourceforge’dan bir modül indirirken ne kadar test yapıldığına bakıyorum. Eğer testler eksik ise ekliyorum yada o modülü hiç kullanmıyorum. Eskiden yazdığımız bir programı test etmek için ihtiyaç duyulan şeylere bir göz atalım         […]

Devamını oku

Güvenli Şifre Oluşturma

Artık kendi şifrelerimin ne olduğunu bilmiyorum. Tüm şifre oluşturma ve yönetme işlerini Keith Brown’ın Password Minder programına bıraktım. Program tüm şifrelerinizi kodlanmış bir XML dosyasında tutuyor. Ayrıca XML dosyasını Password Minder ile açmak içinde bir şifre veriyorsunuz. Oluşturulan şifrelerin ne kadar kuvvetli olacağını seçebiliyorsunuz. Kendi şifrelerinizi de bu programla güvenli şekilde tutabilirsiniz. Önemli bir püf […]

Devamını oku