İlişkiler Üzerine Notlar – 1

iliskilerİlişkiler duygusal evliliklerdir. Yeni bir ilişki resmi olmayan ama duygusal olarak verilmiş sözlerden ve yeminlerden oluşur. Aldatmama, başkası ile ilgilenmeme, yaptığın veya yapacağın herşeyden haberdar etme ve duygusal olarak sevgi açlığını tatmin etme. İşte genel olarak duygusal evlilik bunlardan oluşur. Resmi bir zorunluluğu olmasa da kişisel olarak kendine ve karşı tarafa bu görevler yüklenir. Böyle bir ilişkiyi bitirme de aynı evliliklerde ki gibidir. Öncelikle bütün sorumlulukların iptali ve özgürlüğe kaçış ile başlar. Sonrasında başka bir ilişki için kişi kendini duygusal olarak hazır hale getirmek için zaman tanır yada yaralarını kapatmak için başka bir duygusal birlikteliğe yönelir. Fakat burada daha farklı durumlarda var. Bunlardan birisi duygusal evliliğin tam olarak bitmeyerek halen görüşmeler devam edip sadece adının değiştirilip sadece arkadaşlık olarak tanımlanmasıdır. Bunu evliliği bitirmek istemeyen ama ayrı yaşayıp aralarında ki resmi bağı koparmamaya benzetebiliriz. Bu kişilerde geçmişe karşı bir sorumluluk veya özveri duygusu besleyip bitirmekten kaçınılır. Geçmişte yaşanılan güzel günlerin hatırı için halen görüşmeler devam ettirilir. Ama bu durum yeni birliktelikte büyük sorun ve sıkıntılara yol açacak sancılı dönemlere sebep olur. Çünkü geçmişte gelen bu birliktelik geleceğe taşınmaya çalışılarak kişinin kendisi test edilmeye çalışılır. Çoğu zaman felaket ve başka sonlara sebep olur. Bunun sebebi önceden yaşanan şeylerin bitirilmeyerek çifte duygusal bir süreç içerisine sürüklenmeye çalışılmasıdır. Bu tür bir ilişkinin yürütülmesi de sağlıklı bir zemin üzerinde inşa edilmesi geçmiş ile bağların tam olarak kopartılarak zihinsel ve duygusal olarak hazır hale getirilmesi ile mümkündür.

Facebook Comments

Devamını Oku

Model Kimin Umurunda ki!

model_1MVC, MVP, MVVM olsun hangi tasarım şablonu olsun fark etmez en önemli elemanlarından birisi olan MODEL ne yazık ki ne yeteri kadar önem veriliyor nede bir sorun olduğu zaman çıkartabileceği sıkıntılar akıllara geliyor. View, Controller yada Presenter’e verilen önemin Model’e verilmemesi bazen hiç hoş olmayan hatalara sebep oluyor. Bu hatalar bazen bir sunum esnasında, denemeler yaparken yada en kötüsü son kullanının kullanımı esnasında oluyor. Geliştirme esnasında oluşan hatalar doğal olarak karşılanır, çünkü halen geliştirme ve iyileştirme süreci olduğundan dolayı değişiklikler sıklıla yapılır ve hata çıkma oranı oldukça yüksek olur. Sunum ve gösterim zamanında ise hataların çıkması biraz can sıkıcı olur. Örnek vermek gerekirse projenin durumu hakkında bilgi almak isteyen proje yöneticiniz yada daha kötüsü patronunuza yaptığınız bir sunum esnasında açılmayan bir ekran yada çalışmayan bir buton o an için sizi soğuk kış günlerinde deniz kenarında güneşleniyormuş gibi ısıtabilir. Ama en kötüsü ve ne istenmeyeni artık proje bitip arkanıza yaslanıp son kullanıcılara gönderildiğinde çıkan hatalar oluyor. Bu hatalar bazen bir tatil gününüzü yarım bırakmanıza, bazen uykudan uyanmanıza en kötüsüde işinizden olmanıza sebep oluyor. Birde bunun düzenltme yapıp tekrar kullanıcıya sunma süreci var ki bundan ne kullanıcılar memnun olurlar nede firmalar. Çünkü bu firmaya olan güveni azaltıp sonrasında aynı ürünü kullanma düşüncesini azaltıyor. (daha&helliip;)
Facebook Comments

Devamını Oku

30 Saniyede Felsefe

Bazen Facebook’un yararlarıda olabiliyor. Mesela sürekli takip ettiğim bir grubun çok eski gönderilerini incelerken bir gönderi dikkatimi çekti. Sıkça yapılan kitap önerileri arasında yazılım dünyasından aşine olduğumuz tarzda bir kitap. 30 Saniyede Felsefe isimli kitap öneriliyordu. Bazı yorumlar arasında “Öyle şey mi olur arkadaşım”, “30 saniyede felsefe mi öğrenilir” yada “Biz boşuna okuyoruz” gibi yorumlar vardı. Tabi kitabın başlığının ilginç olması içeriğinin kötü yada yararsız olacağı anlamına gelmiyor. Her zaman ki gibi google amca ile kısa bir sohbetin ardından bu kitabın orada ki arkadaşların yorumlarında ki gibi gereksiz değil içeriği ve yapmaya çalıştığı düşünce ile diğer bir çok felsefe kitabı ile eşdeğer tutulabileceğini gördüm. (daha&helliip;)

Facebook Comments

Devamını Oku

Nasıl Daha İyi Bir Yazılımcı Olurum?

121024122005-81-best-jobs-sas-programmer-gallery-horizontalBurada yazdıklarım tamamen uyguladıklarım değil aslında. Bir çok kısmı uygulamak istediklerim ve gayret gösterdiklerim. Ufak ufak notlar gibi bana akıl vermesi için kendimi tembihlediğim şeyler.

  • Bir blog aç ve yeni öğrendiklerinizi yada düşüncelerini yaz. Başkalarının okuması önemli değil. Önemli olan ilk olarak yeni öğrendiğin şeyleri not almış olursun böylece sonradan hatırlama derdine girmezsin. İkinci olarak elinizde seni tanıtan ve ne yapabileceğinizi gösteren bir harita olmuş olur.
  • Sadece yapmanız gereken şeyleri yap. Ek özellik yada ilerde olabileceğini düşündüğün şeyleri yapma. Çünkü çoğu zaman ya kullanılmıyor yada ihtiyaç olmuyor. Onun yerine yaptığın şeyi daha esnek ve kullanışlı yapmaya çalış. (daha&helliip;)
Facebook Comments

Devamını Oku

Melankolizm

melankolik-palyacoHayatta anlayamayacağım şeylerden birisi de insanların melankolizma olan tutkuları. Mutlu yada mutsuz olması fark etmez. İstediğine sahip olması yada olmaması sorun değildir. Her an ve her durumda ağlamak hüzünlenmek hoşumuza gider.Belki gerçektende insan olduğumuzu bir kere daha hatırlamak isteriz, belki de sadece içimizde üzülmeye ve duygusallaşmaya yönelik bastırılmış anılardan dolayıdır. Bilmiyorum ama öğrenmek istiyorum.
(daha&helliip;)

Facebook Comments

Devamını Oku

Peki Regex Yavaş Kalırsa? Çözüm Çoooook Yakında :)

regexRegex’i seviyorum ve neredeyse bütün projelerimde mutlaka Regex kullanıyorum. Web yada masaüstü olması fark etmiyor. Çoğunlukla doğrulama ve parçalara ayırma işlemlerinde kullanıyorum. Ama bazı özel durumlar da Regex’in yavaşlığından şikayet etmeye başlıyorum. Homurdanıyorum ama yapacak birşey yok. Çünkü alternatifi yok. 

Mesela çok yoğun bir veri işleme sürecinde (ki burada sözü geçen yüzbinlerden başlıyor) Regex kullanıldığında belli oradan yavaşlama sıkıntıları ile karşılaşıyorum. Çoğu zaman bu yavaşlama benim için o kadar sorun yaratmasa da buna benzer bir kaç iş olduğu zaman performans sıkıntıları ile uğraşmak bayağı can sıkıcı oluyor. Böyle durumlarda eski usul ile çalışmak çok daha kolay ve hızlı oluyor.  (daha&helliip;)

Facebook Comments

Devamını Oku