İçeriğe geç

Aylar: Ekim 2015

Comment yazmalı mı? yazmamalı mı?

Yazılım hayatıma başladığım günden beri yazdığım tüm kodlara kısa da olsa comment yazma alışkanlığım vardı. Ama nasıl comment öle böyle değil genellik kod kısmında fazla olurdu 🙂 İlk çalıştığım şirkette bu durum oldukça normal hatta olması gereken olarak görülürdü. Çünkü yazdığımız uygulama finansal işlemler yaptığı için uygulanan iş kurallarını belirtmek gerekirdi. Mağlum finans sektörünün kendi jargonu, dili, kuralları var öle bakıpta anlaşılacak cinsten olmazdı kodlar. Hatta yazdığınız kodun bu kurala uyabilmek için saçmalama sıfatına bile sahip olması gerekirdi. Comment olmadan bakan yanlış bu sil der, tüm kuralı bozabilirdi. Sonra gün geldi iş değiştirdim. Tabi ben gene comment yazıyorum böle koca…

Yorum Bırak

IFrame içinden Parent-Page URL bilgisini almak

Üzerinde çalıştığım bir projede farklı bir domain içinde olan formları farklı domainlerdeki sitelerde iframe olarak ekleniyordu. Eklenen bu siteler iframe içinden, iframe yer aldığı sayfanın URL bilgisini almam ve bir hiddenfield içine atmam gerekiyordu ki bu bilgiyi server-side olarak kullanabilmek için. Doğal olarak bir backend developer olarak önce server side denemeler yaptım ama fark ettim ki en güzel yol bunu javascript olduğunu fark ettim. İlk olarak “parent.document.location.href” kodunu kullandım. Local testlerde sıkıntı olmadı fakat gerçek ortam testlerine sıra geldiğinde karşıla “Cross-Domain” hatası çıktı tekrardan. Doğal olarak formlar başka yerde gösterim yapılan yer başka. Ve nihaği çözümü altta yer alan kod…

1 Yorum

Olmazsa Olmaz Visual Studio Extension’larım

Aşağıda iş hayatımda kullandığım ve iş süreçlerinize çok çok yardımcı olacak Visual Studio Extension’larım vardır. Emin olun sizinde işinize yarayacak. ReSharper (Paralı – Tüm ürünlerini öğrenci için 1 yıl ücretsiz verdikleri bir hizmetleride var) OzCode (Paralı ama öğrenci indirimi yapıyorlar) Highlight all occurrences of selected word Indent Guides RenameTitle (Branch yapısını kullananlar için biçilmiş kaftan, o an açık olan branch ismini vs title yazar) Ayrıca genel olarak Visual Studio extensionların siteside aşağıdadır olurda sizde kurcalamak istersiniz; http://visualstudiogallery.msdn.microsoft.com/

Yorum Bırak