Program yazarken veya blogunuzda kod verirken dikkat edin. Değişken isimlerinde eğer i, j, dizi, dosya, deger, sayi1, sayi2 gibi isimler kullanırsanız mahkeme kapılarında sürünmekten kurtulamayabilirsiniz.

Bu nereden mi geliyor. Memik Yanık'a Zirvedeki Beyinler yazarlarından açılmış davadan. Görünüşe göre Memik Yanık Bey kitabında bu değişken isimlerini kullanmış, Zirvedeki Beyinlerde bu olaydan içlenip dava açmışlar bizden çalıntı yaptı diye. Buluttan nem kapan bir tabiatı var bu Zirvedeki Beyinler'in herhalde.

Memik Yanık ile hiç tanışmamış olsamda değerli bir hoca ve yazılım dünyasında kendimi bildim bileli var olan bir insan olduğunu biliyorum. Programlama.com üzerinde herkese tavsiye etiğim bir yazar. Bende bir kaç kitabı da mevcut. Anlatımı kolay ve okunabilir kitaplar yazıyor.

Öte yandan bu Zirvedeki Beyinler ile ilk tanışmam Sefer Algan'ın blogundaki girdi ile oldu. Sefer Bey de bu Zirvedeki Beyinler'in çalışmalarını pek beğenmemişti (sitesine link verecektim ama kapalı www.seferalgan.com). Bende yazarlar arası bir çekişme sanmıştım. Kitaplarını alıp okumak ve karşılaştırmak için fırsatımda olmadı.

Zirvedeki Beyinler'in bu ahlaksız davranışı hakikaten çok alt seviye bir davranış. Yani sırf pazar kavgası için böyle çirkeflik yapılmazki. Sen yaz kitabını, hakikaten güzel bir eserse herkes zaten alır okur.

Zirvedeki Beyinler'in bu davranışı kınıyorum...

Reklamlar


Bu girdiye atılan yorumlar:

# re: Değişken isimlerine dikkat edin

Gürkan bey merhaba; uzun zamandır fırsat buldukça blog'unuzu izlerim. Bugün baktım Beyinleri Zirvede namlı muhterem Nihat Demirli-Yüksel İnan beylerin beni sanık sandalyesine oturttmaları ile ilgili görüşlerinizi yazmışsınız. Teşekkürler.

Burayı doldurmadan bir şeyler yazayım. Bundan yaklaşık 15 ay önce yayıncım beni arayıp Beyinleri Zirvede namlı yazarların C# kitabından çalıntı yapmakla suçlanıyorsun demişti. Çünkü Palme Yayıncılığın muhterem yöneticileri ve Nihat Demirli-Yüksel İnan beyler oturmuşlar aynı dili, üstelik aynı IDE’yi anlatan yaklaşık 1000’e sayfalık 2 kitabı yan yana koymuşlar çalışmışlar uğraşmışlar 12 noktada kendilerince çalıntı bulmuşlar. Bu çalıntı tespitini hemen mahkemeye sunmak yerine bundan kitaplarımı yayınlayan yayıncıyı haberdar etmişler. Aslında amaç belli: Katiyetle üzüm yemek. Yayıncı 12 ayrı yerde tespit edilen benzerlikleri bana fakslayınca gülmeye başladım.

Derken Palme’den bir yetkiliyi aradım: Şöyle bir tepkide bulundum; “Sanırım 2 kitabı sekreterinize verdiğiniz ve dediniz ki benzerlikleri bulup not et”. Bunu benden duyan yayıncı bana kızmıştı. Onlara kalırsa Stored Procedure kullanarak veritabanına kayıt eklemeyi anlatmış olmam çalıntı yapmamım en büyük işaretlerinden biriydi.

Devamında benim yayıncının isteği üzerine kalkıp Ankara’ya muhterem Nihat Demirli beyin ayağına kadar gittim. Suçlamaların yersiz olduğunu söyledim. Bundan sonra yazacağım kitaplarımda “Zirvedeki beyinler” serisinde çıkan kitapları kaynakça olarak gösterme sözünü verince davadan vazgeçtiğini söyledi. O sırada toplam 4 kişiydik.

Aradan yaklaşık 10 geçtikten sonra Nihat Demirli beylerin üzüm yeme isteği artmış olacak ki dava açtıklarını öğrendik. Bilgisayar mühendisi olan bilirkişi muhterem Tamer MERMER bey o bu 12 suçlama maddesinden 3 tanesini haklı buldu. Haklı bulduğu her 3 suçlama maddesinin vurucu cümlesi şudur: “Değişken adı benzerliği alıntı iddiasını güçlendirmektedir”. Bunun üzerinde ben de orada burada değişken adı benzerliği suçu diye yazmaya başladım. Anlayacağınız değişken adı benzerliğinden daha komik suçlamalar var. Yakında 6.2.2006 tarihinde Ankara’da duruşmam var. Bu duruşmada okuyacağım savunmamı bilgisayar camiasına armağan edeceğim. Saygılarımla.. Memik YANIK

Memik YANIK tarafından  1/11/2007 3:33 AM tarihinde atılmıştır.
# re: Değişken isimlerine dikkat edin

Umarım dava lehinize sonuçlanır ve bu olaydan kurtulursunuz. Kolay Gelsin.

Gürkan Yeniçeri tarafından  1/14/2007 9:03 AM tarihinde atılmıştır.
# re: Değişken isimlerine dikkat edin

Bu tür davranislar insan olan insana yakismaz kaldi ki o kodun yaraticisi Borland. Bunu bizim koyun esekleri bile bilir degil mi ama. Bu bize yakismaz Turke hic yakismaz. Sanki o zirvedeki beyinler baskalarinin kodlarini calmaz. Guldurmeyin be millet buna bir tarafiyla katilaaaa katilaaaa guler.

Yurtdisindan bir uzman tarafından  1/19/2007 8:05 AM tarihinde atılmıştır.
# re: Değişken isimlerine dikkat edin

Her halde dünyanın en cimri programcıları Türkiyede yaşıyor desem yanlış olmayacak. Kitap raflarını süsleyen binlerce programlama kitabı var. Bunlardan belki bir kaçı özgün ama diğerleri benzer ve benzer olmak zorunda. Çünkü bir programlama dilini anlatırken , diğer kitaplarda kullanılmamış olsun diyerek bir örnek verme şansınız yok. Sonra sizin vereceğiniz değişken adı ve örnek diğer kitaplardaki ile benzer olsa bile bence kimseye bir zararı yok. Gereksiz bir kavga..

http://yoldas.cu.edu.tr

yoldaş tarafından  4/9/2007 10:37 AM tarihinde atılmıştır.
# re: Değişken isimlerine dikkat edin

Tam bir komedi.BU olaydan haberim yokdu.bahsi gecen zirvedeki beyinler kitap serisinden zirvedeki beyinler 2 kitabini aldim.Resmen c# dilinden sogudum ornekleri bile yurutmekde zorlandim.bunu burada yazmak istedim cunku yeni programlamaya basliyanlar dusunerek iyi kitap secsinler yoksa ogrenme heveslerinin bu tur kiatplarla yok olacagi yada zarar gorecegi supesiz.

Mustafa tarafından  8/20/2007 12:09 AM tarihinde atılmıştır.
# re: Değişken isimlerine dikkat edin

şimdi merak ediyorum, Memik Yanık Hocam, Bir programlama dilini öğrenirken veya bildiklerinizi yazarken bir kaynaktan faydalanmıyor musunuz ?

yani ben yazacak olsam, ilk işim msdn e girip, Bütün Nesnelerin özelliklerini içeren referans lara bakar, ve bunları türkçeleştiririm,

FileName i de "Dosya" ya da "dosya_adi" haricinde birşeye çevirecek de değilim. bu cevirim sonucunda ben de mi suç işlemiş olacağım ?

5 farklı sayısı farklı değişkenlerde tutmak için deger1 yada sayi1 s1 gibi adlar kullanirsam başkalarının yazdıklarıyla benim yazdıklarım arasında “Değişken adı benzerliği alıntı iddiasını güçlendirmektedir” denebilir mi :)

Dedemin bir sözü vardı,
affınıza sığınarak
"Boş bakkal t...larını tartar" derdi... nedense aklıma geldi paylaşmak istedim.

Yunus emre yüce tarafından  3/8/2008 11:31 AM tarihinde atılmıştır.

Yorumunuzu buradan giriniz

Yorumlar onaylandıktan sonra yayınlanacaktır

*


*


 (Görüntülenmeyecek)


 (İsminizde link olarak görüntülenecek)

*
Bold Italic Underline Blockquote Hyperlink Hyperlink

 

Please add 4 and 7 and type the answer here:

Yorum Önizleme:

 

Arama



Hakkımda

Merhaba, ben Gürkan Yeniçeri. 9 yılı aşkın süredir özel sektör ve hükümet iştiraklerinde yazılım mühendisliği yapıyorum. Bu sitede 2005 Mart ayından beri genelde yazılım mühendisliği ve Microsoft teknolojileri hakkında yazmaktayım. Profesyonel iş geçmişim hakkında daha fazla bilgiyi aşağıdaki Çember.net linkinden alabilirsiniz.
Çember.net
Faturaları ödeyen günlük işim dışında Açık Kaynak Subtext Projesine katkıda bulunuyorum. Bu blogun alt yapısıda Subtext ile hazırlanmıştır. Ayrıca 1999 yılından beri Programlama.com sitesinde VB6 editörlüğü yapıyorum. Fakat takdir edersinizki VB6 artık ölü bir dil, bu nedenle beta sürümlerinden beri C# ve ASP.NET programcılığı ile uğraşıyorum.

kontak

Soru sormak veya öneride bulunmak isterseniz buradaki kontak formunu kullanın. Mesajlarınıza en kısa zaman içinde cevap vermeye çalışacağım. Ayrıca Windows Live Messenger kullanarak gyeniceri {AT} hotmail {DOT} com adresinden bana ulaşabilirsiniz.
Eğer İngilizce blogumu okumak isterseniz buraya buyrun.
Blogumu RSS Bandit gibi bir RSS okuyucusu ile de takip etmek için kullanın.
RSS 2.0

Reklamlar


imleme

Yumilerime ekle   Reddit Türkçe'ye ekle   Limkle   Bag-kur

Vezir

Vezir Proje Danışmanı
Sitede birde Vezir isminde wikimiz var. Bu wikiyi yazmayı düşündüğüm bir kitap için oluşturmuştum daha sonra herkese açmaya karar verdim. Vezir yazılım firması kurmak isteyenlere tavsiyeler vermek için hazırlandı. Ayrıca UML ve Modül Tabanlı Geliştirme hakkında da bilgiler mevcut. Vakit buldukça yeni eklemeler yapıyorum. Değişikliklerden haberdar olmak için RSS çıktısına üye olabilirsiniz.
www.flickr.com
This is a Flickr badge showing public photos from gurkanyeniceri. Make your own badge here.
Bu blogda 247 yazı ve 320 yorum var. Diğer sitelerden 7 adet link gelmiş.

Buradayım

my blogmap

Reklamlar