Bir sistem geliştirirsiniz ve bu sistemin işlevini görebilmesi için başka sistemlere entegre olması gerekir. Bazen o kadar eski teknolojiler ile geliştirilmiş sistemlere entegre olmak zorundasınızdır ki, bu amaç için yazdığınız kod geliştirmekte olduğunuz projeye hiç yakışmaz, sürekli gözünüzü tırmalar. Özetle, elinizde başka bir sisteme ait bir interface vardır ve bu interface'in yapısı sizin projenizin yapısına uygun değildir.
Devamı »
Yazılım geliştirirken sık sık onlarca parametre alan metodlar geliştirmek zorunda kalmışsınızdır. Eğer temiz kod yazma konusunda özen sahibiyseniz bu tarz metodlar yazmak sizi oldukça rahatsız etmiş ve zamanla çeşitli alternatif çözüm yolları edinmişsinizdir.

Bu yazıda bu soruna "Builder Pattern" kullanarak bir çözüm bulmaya çalışacağız. Bu yazıyı yazarken Uzi Landsmann'ın blog.jayway.com'da yazdığı şu yazıdan esinlendim. İngilizce ile aranız iyiyse o yazıyı okumanızı tavsiye ederim.
Devamı »
Linux Shell Script Geliştirmek diye başladığım yazı dizisinin bir diğer yazısında daha birlikteyiz. if/elif/else komutlarını sık sık kullanmaya başladığınızda farkedeceksiniz ki, bir çok zaman tek bir değişkenin değerini kontrol ediyoruz. Örneğin komut satırından gelen parametrenin değeri 1 ise şunu yap, 2 ise bunu yap, 3 ise başka birşey yap. Böyle tek bir değişkeni kontrol etmemiz gerektiğinde if/elif/else yazmak çok sıkıcı bir hale dönüşebiliyor. Peki değişkenin ismini sadece bir kere yazsak ve alabileceği her değer için sadece çalışacak kodları söylesek? Devamı »
Merhaba arkadaşlar. Bu yazıda, shell script yazma konusunda geliştirdiğimiz becerileri, bir takım linux komutlarını ve özelliklerini kullanarak basit bir program yazacağız. Bu program, format edilmiş bir şekilde bellekteki ve sabit disklerimizdeki boş alanı gösterecek. Bu yazıyı bazı komutların üzerinde durmak istediğim için adım adım yazacağım. Öncelikle kemerlerimizi bağlıyoruz. Devamı »
Merhaba arkadaşlar. Linux Shell Script Geliştirmek diye başladığım yazı dizisinin bir diğer yazısında daha birlikteyiz. Yavaş yavaş daha akıllı programlar yazar hale gelmeye başlıyoruz. Bir önceki yazımda, while ve until döngülerini görmüştük. Bu yazıda da programlamanın olmazsa olmazlarından, if (eğer) komutunu inceleyeceğiz. Devamı »
Merhaba arkadaşlar. Linux Shell Script Geliştirmek diye başladığım yazı dizisinin bir diğer yazısında daha birlikteyiz. Şimdiye kadar konuyla ilgili yazdığım yazılardan iyi bir döngü yazmaya yetecek donanımı edindik. Edindik diyorum, çünkü ben de yazarak öğreniyor, öğrenerek yazıyorum. Şimdi de while ve until döngülerinin ne olduklarına ve nasıl kullanıldıklarına bakalım. Devamı »
Merhaba arkadaşlar. Linux Shell Script Geliştirmek diye başladığım yazı dizisinin bir diğer yazısında daha birlikteyiz. Aritmetik programlamanın olmazsa olmazlarındandır. Sonuçta iki sayıyı toplayamıyorsak, neden kod yazalım değil mi? Shell script geliştirirken de bir takım matematiksel işlemlere ihtiyaç duyacağız. Bu yazıda, bazı matematiksel işlemleri nasıl yapacağımızı göreceğiz. Devamı »
Merhaba arkadaşlar. Linux Shell Script Geliştirmek diye başladığım yazı dizisinin bir diğer yazısında daha birlikteyiz. Bu yazıda, program argümanlarını okumayı göreceğiz. Devamı »
Merhaba arkadaşlar. Bir önceki yazımda, shell script geliştirmek konusuna kabaca giriş yapmıştık. Bu yazıda da, değişken tanımlama konusuna değineceğim. Devamı »
Önceki Kayıtlar