Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Diğer (Cep Telefonu, haberler, ilanlar,uydu dünyası vs.) kategorisi içerisindeki Konu Dışı forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "Bencil olmayan programlamanın 10 emri" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Alıntı:
Bencil olmayan programlamanın 10 emri
Ruh hali ve kalite güvencesi bölümlerinden oluşan "bencil olmayan programlama" düşüncesi 1971'de "The psychology of computer programming" kitabının yazarı Jerry Weinberg tarafından yaratılmıştır.
Takım çalışması tabanlı geliştirme ortamında bencillikten uzak programlama gereklidir. Aşağıda bu konu hakkında on emir bulunmaktadır.
1- Hata yapacağınızı anlayın ve kabul edin. Asıl önemli olan bu hataları önceden bulabilmektir.
2- Siz, yazdığınız kod değilsiniz. Eleştirilerin önemli noktası bulunan, bulunacak olan hatalardır. Ortaya çıkan hataları kişisel algılamayın.
3- Ne kadar bilginiz olursa olsun, her zaman bir başkası sizden daha fazlasını bilir. Bunu kullanırsanız, sorarsanız yeni bilgiler öğrenebilirsiniz. Başkalarından alabileceklerinizi araştırın ve kabul edin, özellikle gerekmez dediğiniz zamanlarda.
4- Danışmadan kodunuzu yeniden yazmayın. Kodu düzeltmek ile yeniden yazmak arasında ince, önemli bir çizgi vardır. Bu farkı bilin ve kod eleştiri çerçevesinde düzenlemelerin peşine düşün. Yalnız bir geliştirici olmayın.
5- Sizden daha az bilgisi olan insanlara saygılı ve sabırlı davranın. Geliştiricilerle ilgilenen teknik bilgisi olmayan insanlar genelde bizleri en iyi olduğumuzda assolist olarak, en kötü olduğumuzda ise sulu göz olarak görür. Bu ikili görüşü sinir ve sabırsızlıkla kuvvetlendirmeyin.
6- Dünyadaki tek sabit, değişimdir. Bu değişime açık olun ve gülümseme ile kabul edin. Sizin gerekliliklerinizdeki, platformunuzdaki ya da aracınızdaki değişime yeni bir mücadele olara görün, zor ve rahatsızlık verici oldunu düşünmeyin.
7- Tek gerçek yetki bilgiden gelir, konumdan değil. Bilgi yetkiyi, yetki de saygıyı doğurur. Bu yüzden bencil olmayan bir çevrede saygı görmek istiyorsanız bilginizi geliştirin.
8- İnandıklarınız için savaşın. Fakat yenilgiyi de hoşgörüyle kabullenin. Fikirlerinizin bazen kabul edilmeyeceğini anlayın. Hatta eğer fikriniz sonradan doğrulansa bile intikam almayın ve "ben söylemiştim" demeyin, en azından çok sık tekrarlamayın. Ve bu sonradan doğrulanmış fikrinizi kutsallaştırmayın ya da slogan haline getirmeyin.
9- "Odadaki adam" olmayın. Sadece kola almak için karanlık bir ofisinden çıkan yazılımcı olmayın. Odadaki adam, gözden uzak gönülden de uzak olur. Çevrenizle işbirliği yapın.
10- İnsanlar yerine kodları eleştirin, yazılımcıya nazik olun, koda değil. Mümkün oldukca olumlu ve kodu geliştirmeyi hedef alan yorumlar yapın.
Ufak tefek imlâ hataları tarafımdan düzeltilmiştir. (ta2mc)
Kaynak:
http://www.bildirgec.org/yazi/bencil-ol...in-10-emri
1 Kullanıcı bu konu için ta2mc arkadaşımıza teşekkür ettiler
Bencil olmayan programlamanın 10 emri
Benzer Konular
- Sinüsoidal olmayan büyüklükler, içeren sistemlerinde güç kompanzasyonu
- Pentagon'dan Google'a dur emri
- PIC üzerinde non-volatile memory (uçucu olmayan bellek) var mıdır?
- proteus ta standart olmayan componentler (yardim)
- Pentagon'dan Google'a dur emri
- newton raphson - lineer olmayan denklem çözümleri
- 78XX ile Standart olmayan cıkış gerilimleri almak(7805 den 7.5 mesala)
- XP Professional Kullanıcıları(Orjinal olmayan) dikkat.!!!
- Doğrusal Olmayan Sistemlerin Zaman Boyutunda Sunumu
- Çevreye zararı olmayan ‘eko-demir’
- sakarya üniv. doğrusal olmayan sistem analizi y.lisans dersi ödevi
Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden
puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.