«methodology» etiketlenmiş sorular

30
Nasıl daha hızlı bir programcı olunur?
Son iş değerlendirmemde sadece bir zayıf nokta vardı: zamanındalık. Bunu geliştirmek için yapabileceğim bazı şeylerin zaten farkındayım, ancak aradığım şey biraz daha. Kaliteden ödün vermeden çıktılarının hızını artırmak için ne yaptıkları hakkında ipuçları veya tavsiyeler var mı? Zaman çizelgelerini nasıl değerlendiriyor ve onlara bağlı kalıyorsunuz? Daha kısa sürede daha çok …

12
Bir ürünün veya yazılımın geliştirilmesinde neden birden fazla programlama dili kullanılıyor?
Bilgisayar Bilimleri Yüksek Lisansına başlamayı hedefleyen yeni bir lisans öğrencisiyim. Beni gerçekten ilgilendiren ve onlara katkıda bulunmam için beni cesaretlendiren birçok açık kaynaklı projeye rastladım (CloudStack, OpenStack, moby ve Kubernetes). Çoğunluğun ortak olduğunu bildiğim bir şey, çoklu programlama dillerinin kullanımı (Java + Python + Go veya Python + C ++ …

27
İnsanlar neden programlama kitapları kullanıyor? [kapalı]
Birisi nasıl programlanacağını öğrenmenin en iyi yolunun ne olduğunu sorduğunda, insanların genellikle çeşitli yazarlar tarafından yazılmış bir grup metne referans verdiğini buluyorum. Ancak pek çok insanın kitaplardan programlamayı öğrendiğine inanmıyorum. Genellikle bir zorlukla karşı karşıya olduklarını ve sonra bunun üstesinden gelmek için bir programlama aracı kullandıklarını görüyorum. Örneğin, programlamaya başladım …

14
Çevik yeni mikro yönetim mi?
Bu soru kafamda bir süredir yemek pişiriyor, bu yüzden geliştirme ortamlarında çevik / titizlik uygulamalarını takip edenlere sormak istedim. Şirketim nihayet çevik uygulamaları birleştirmeye teşebbüs etti ve deneme temelinde çevik bir gruptaki 4 geliştiriciden oluşan bir ekiple çalışmaya başladı. 3 tekrar ile 4 ay oldu ve geri kalanımız için tamamen …

9
Agile / Scrum, 1 veya 2 geliştirici tarafından kullanılabilir mi?
Bu noktaya kadar okuduğum ve araştırdığım her şey, Çevik / Scrum'un yaklaşık 4-6 kişilik ekiplerle nasıl daha iyi çalıştığını anlatıyor. Şu anki mağazamda yaklaşık 8 geliştiricimiz var, ancak proje hacminin doğası ve desteklediğimiz bölümlerin sayısı göz önüne alındığında, hiçbir zaman belirli bir projeye atanan 1 veya 2'den fazla kişi olmaz. …

3
KURU, KISS, KATI, vb. Nelerdir?
DRY gibi bir tasarım deseni, bir metodoloji veya aradaki bir şey mi? Gerektiğinde gösterilebilecek özel uygulamaları yoktur (KISS gibi bir şey kullanmama durumunu kolayca gösterebilseniz bile… örnek bir bolluk için Günlük WTF'ye bakınız ) veya bir metodoloji gibi bir geliştirme sürecini tam olarak açıklamıyorlar. genellikle olur. Bu, bu tür "kurallar" …

14
Çevikliği İş Yerine Getirmenin Etkin Yolları?
Tecrübelerinize (anekdot veya başka türlü), Çevik'i Çevik olmayan bir organizasyon veya şirkete tanıtmanın etkili yolları nelerdir? GÜNCELLEME: Herhangi biri Agile'yi tanıtmaya çalıştığınız ama "vurulduğunuz" durumlarla konuşabiliyor mu? Ayrıca, artık neden "vurulduğunuzu" geriye dönük anlıyor musunuz?

9
Bir takımdaki farklı gelişim stilleriyle (yukarıdan aşağıya doğru) nasıl başa çıkılır?
Diyelim ki daha küçük bir takımda çalışmaya başladım ki {şu anda nispeten küçük ama umarım daha büyük bir projedir ”projesi. Unutmayın ki bu, bir dönem sonunda hurdaya alınması gereken bazı akademik projeler değil, gerçek dünyadaki diğer geliştiriciler tarafından kullanılması amaçlanan gerçek bir projedir. Bununla birlikte, kod henüz başkalarına verilmemiştir, bu …


6
Mevcut kod tabanını belgelemek için metodoloji
Satır içi dokümantasyonu olmayan mevcut bir uygulama üzerinde ekibin bir parçası olarak çalışıyorum ve teknik dokümantasyonu da yok. Uygulamadaki çeşitli hata raporları üzerinde çalıştığım için, kendim için bir çeşit ekmek kırıntısı izi yazdım - çeşitli yerlerdeki hata numaraları. Böylece bir sonraki geliştirici neler olduğunu görmek için bu hata numarasına başvurabilir. …

6
Scrum, gereksinimlerin değişmediği projeler için ek yük yaratıyor mu?
Scrum'u okuyorum - Gunther Verheyen'in Cep Kılavuzu ve şöyle diyor: Standish Group'un 2011'deki Kaos raporu, bir dönüm noktası oldu. Çevik yöntemleri kullanan projelerle geleneksel projelerin karşılaştırılmasında kapsamlı araştırmalar yapıldı. Rapor, yazılım geliştirmeye Çevik bir yaklaşımın, yazılımın zamanında, bütçe ve vaat edilen tüm kapsam dahilinde verilmesi gerektiği gibi eski beklentilere rağmen, …

8
Metodoloji: Başka bir geliştirici için birim testleri yazma
Yazılım geliştirme ve birim testleri yazma hakkında düşünüyordum. Aşağıdaki fikri anladım: Bir çift geliştiricimiz olduğunu varsayalım. Her çift kodun bir kısmından sorumludur. Çiftin bir özelliği bir özellik uygular (kod yazıyor) ve ikincisi bunun için bir birim test yazıyor. Testler koddan sonra yazılır. Benim fikrimce birbirlerine yardım ediyorlar, fakat ayrı ayrı …

14
Bir “Teorisyen” programcısına başvurmaktan kaçının
Bu yazıyı SO ile ilgili birkaç mesajda buldum . Kendimi 6. arketip içine düşerken buluyorum; "Teorisyen". "Teorisyen" i şöyle tanımlar: Teorisyen programlama hakkında bilmeniz gereken her şeyi bilir. Belirsiz bir programlama dilinin tarihi hakkında ders vermek veya yazdığınız kodun tamamen optimalden daha az olduğuna ve çalıştırılması için fazladan üç nanosaniye …

7
Scrum Master günlük stantlara nasıl katılır?
Yakın zamanda projemize katılan profesyonel bir Scrum Master danışmanımız [*] var. Ne yazık ki, adını bilmiyoruz (bize kendini hiç tanıtmadı, sadece bir gün geldi ve "günlük bir stand-up yapıyoruz" dedi) ve sandalye dışında başka bir şey yapmıyor gibi görünüyor. Günlük ayağa kalkma toplantısı - ondan şaka yaparken ondan da toplantıda …

6
“Özel yazılım şirketleri” teknik borçlarla nasıl başa çıkıyor?
"Özel yazılım şirketleri" nedir? "Özel yazılım şirketleri" ile, paralarını öncelikle özel, bir kerelik yazılım parçaları oluşturmaktan kazanan şirketler kastediyorum. Örnek olarak ajanslar veya orta eşya şirketleri veya Redify gibi yükleniciler / danışmanlar verilebilir . "Özel yazılım şirketleri" nin tam tersi nedir? Yukarıdaki iş modelinin tersi, konuşlandırılabilir masaüstü / mobil uygulamalar …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.