Merhabalar, bu yazımda tekrar sizlerle birlikte olmaktan son derece mutluyum. Aktaracağım bilgilerin sizlere yeni ufuklar açacağını umarak ve lafı fazlaca uzatmadan iştah açıcı yazı dizimin birinci bölümüne hemen başlıyorum.
Başlıktan da anlaşılacağı gibi ve sizlerde merak uyandıracağını hissettiğim bu ayki yazımın ana konusu, web geliştiricilerin - ve tabi ki benim de- uzun yıllar bu alanda emek harcadıktan sonra kendilerine sordukları bir takım soruları içermektedir.
Spagetti ve lazanya arasındaki lezzet görünüş ve pişiriliş tarzlarının ne derece birbirinden farklı olduğunu hepimiz ahşacılıkla uğraşmasak da az çok biliriz. Ancak iki yemeğin tek bir ana amacı olduğu da kuşkusuzdur. Nedir bu amaç, ebetteki tüketicisine lezzet sağlayarak onun açlık hissini bastırıp doymasını sağlamak. Yapılış ve pişiriliş açısından her ne kadar birbirinden oldukça farklı iki yemek gibi görünseler de sonuç olarak açlık hissine verecekleri cevap ebetteki aynıdır. Ancak şu atlanılmaması gereken bir geçek de vardır ki her iki yemeğin hazırlanılması ve müşterilerine sunulması süreçlerinin farklılığı, yiyeceklerin servise hazırlanırken geçtikleri aşamalar, servis edildikten sonra tüketicisinde oluşturduğu göz doyumu hissi, tüketilme esnasında kişinin harcayacağı gayret, yenilebilirlik, tüketiciye vereceği kalori miktarı ve ana özelliği olan lezzeti birbirinden oldukça farklıdır. Ancak bu gıdaların temel yapıtaşlarının makarna olmasına karşın bu derece farklılıklar göstermesi de oldukça ilginçtir. Sonuçta makarna, hamurdan yapılmış bir besindir. Ama yapılış ve hazırlanışına göre ortaya çıkan ürün son derece birbirinden farklı iki tarzı ortaya koymaktadır. Ve yine spagetti ve lazanyayı kıyasladığımızda büyük çoğunluğumuzun (ebetteki zevkler ve renkler tartışılmaz ama) lazanyanın lezzet görünüş tarz kalite olarak spagettiden bir adım önde olduğunu kabul ediyor olmamız muhtemeldir.
Peki, neden lazanya spagetti den daha öndedir. Cevap basit. Lazanya hazırlanış açısından spagettiden daha çok ustalık isteyen ve spagettiye göre daha kaliteli ve leziz bir yemektir de ondan. Spagettinin o karmaşık ve vıcık görüntüsüne nazaran, lazanyanın servisi yapıldığında tabağındaki görüntüsünün tüketicisinin ağzının suyunu daha çabuk akıtacağı tartışılmaz bir gerçektir. Ebetteki tüketilebilmesi de spagettiye göre daha kolay olan bir yiyecektir. İşte tüm bunlar lazanyayı spagettiye göre bir adım öne taşımaktadır.
İşte bu yaklaşımın siz değerli okuyucularıma vermek istediğim mesajının ana unsuruna geldiğimiz noktası da budur. Biz web geliştiricilerin üretim süreçlerimizde kullanmakta olduğumuz tarzlarımız, lazanya ve spagetti hazırlamak arasındaki tarz farklılığını çağrıştırmakta bana. Her ne kadar aynı araçları dilleri IDE’ leri kullansak da ortaya çıkan sonuç birbirinden oldukça farklıdır. İşte bu yazımızda sizlere anlatmak istediğim ana konu budur. Neden elimizde imkânlar varken ve aynı araçları kullanarak lazanya hazırlamak dururken “spagetti” hazırlayalım ki?
Evet yazı dizimin birinci bölümünü burada noktalıyorum. Yazımın ikinci bölümünde uygulama çatılarına (frameworkler) yumuşak bir geçiş yapacağız.
Sevgilerimle.

Web geliştirici, yazılım geliştirici, grafik tasarımcı ve tam bir codeigniter aşığı olduğum söylenebilir. Tüm bunların yanında müziği, doğayı ve gezmeyi çok severim. Son olarak ailesine ve değerlerine bağlı girişimci bir Türk genciyimdir…


