KITAPLARIMIZ
Satın Al » |
Extreme ProgrammingYazar: Özcan Acar En popüler çevik süreçlerden ( Agile Process) birisi XP olarak bilinen Extreme Programming’dir. Kent Beck ve arkadaşları tarafından 1996 yılında Chrysler firmasında yapılan bir proje bünyesinde oluşan XP ihtiva ettiği basit ama bir o kadar etkili yöntemlerle yazılım sektöründe yeni bir rüzgarın esmesini sağlamıştır. |
XP ile oluşturulan çevik süreçte müşteri ve gereksinimleri merkezi bir rol oynamaktadır. Yazılım esnasında XP ile tam belirli olmayan ve çabuk değişikliğe uğrayan müşteri gereksinimlerine ayak uydurulabilir. Bu konvensiyonel yazılım metodlarda mümkün değildir, çünkü proje öncesi müşteri gereksinimleri en son detayına kadar kağıda dokülmüştür. Oluşan bir dokumentasyon baz alınarak, yazılım gerçekleştirilir.
Proje ilerledikçe müşteri tarafından yapılmasi istenen değişikliklerin maliyeti çok yüksek olacaktır, çünkü mevcut yapı (tasarım – design) istenilen değişiklerin yapılmasını engelleyebilir yada yeni bir yapılanmaya gidilmesi gerekebilir. XP, kullanıldığı projelerde formalite ve bürokrasinin mümkün en az seviyeye çekilmesine önem verir. Çevik olabilmek için az yükle yola çıkılması gerekmektedir. Bu yüzden proje öncesi geniş çapta tasarım ve dokumentasyon oluşturulmasi izin verilmez.
Satın Al » |
Java Tasarım ŞablonlarıYazar: Özcan Acar Yazılım esnasında tekrar eden sorunları çözmek için kullanılan ve tekrar kullanilabilir tipte kod yazılımını destekleyen bir yada birden fazla sınıftan oluşmuş modül ve program parçalarına Tasarım Şablonu denir. Tasarım şablonları, programcılar tarafından edindikleri tecrübeler doğrultusunda oluşmuş kalıplardır. |
Bu kalıplar sorunu tanımlıyarak, çözümü için atılması gereken adımlari ihtiva ederler. Kullanıcı, kalıbı tanımlanmış sorunu çözmek için tekrar tekeri icat etmek zorunda kalmadan kullanabilir. Program bakımı ve geliştirilmesi için ilk yazılım sürecinden daha çok enerji sarfedilir. Bu yüzden yazılım esnasında esnek bir yapının ve mimarinin oluşturulmasına dikkat edilmesi gerekmektedir. Esnek mimariler için değişik türde tasarım şablonları kullanılabilir. En basit ve uygulaması kolay bir tasarım şablonunun kullanılması, hiçbir tasarım şablonu kullanılmamasından daha iyidir. İyi bir yazılım mühendisi olabilmek için tasarım şablonları ve kullanım alanları hakkında ihtisas yapmış olmak gerekmektedir.
Satın Al » |
Perl / CGIYazar: Özcan Acar Perl 1986 yılında Larry Wall tarafından, çalıştığı bir Amerikan firmasının bilgisayar ağını yönetmek için yazılmıştır. Larry’nin görevi Amerika’nın dört bir yanına dağılmış bir bilgisayar ağını yönetmekti. Kendisi bu işi yapabilmek için çesitli programlar yazmıştı. Ama kısa zamanda bu programların yapabileceklerinin sınırlarına dayandıklarını gördü. |
Uzun çalışmalar sonunda PEARL (Practical Extraction And Report Language) diye isimlendirdiği bir programlama dili ortaya çıktı. PEARL , pratik rapor hazırlama dili olarak Türkçe’ye çevrilebilir. Programcılar doğuştan biraz tembel oldukları için, PEARL kısaltmasındaki A (And) yazmayı bıraktılar ve PEARL, Perl olarak hafızalara yerleşti.
Perl su anda Perl 5 olarak dağıtılmaktadır. Perl açık kaynaklı (open source) bir üründür. Dünyanın dört bir yanında kullanıcılar fikir alışverişinde bulunarak, Perl’ün hergeçen gün daha çok gelişmesini sağlamaktadırlar.
yazdır
|


(5 değerlendirme, ortalama: 4.2, toplam oy 5)