«development-process» etiketlenmiş sorular

Yazılım geliştirme süreciyle ilgili sorular için.


9
Derleme komut dosyalarının avantajları nelerdir?
Programlama kariyerimin çoğunda, çalıştırılabilir bir program oluşturmak için birlikte çalıştığım IDE'de "build / compile / run" komutunu kullandım. Bu tek tuş, oldukça kolay. Farklı diller ve çerçeveler hakkında daha fazla şey öğrendiğim halde, bir projenin yürütülmesini sağlamak için "derleme komut dosyaları" (ANT, Maven, Gradle, vb.) Hakkında daha fazla konuşma görüyorum. …

10
İlklendirmenin (veya init) tersi nedir? [kapalı]
Terim bir yöntem adı olarak kullanılacaktır. Bu yöntem, kullanıcı arayüzünün bir kısmı gizlendiğinde (veya kaldırıldığında) çağrılır ve değerleri varsayılana sıfırlamak ve artık kullanılmayacak nesneleri elden çıkarmak için kullanılır. Muhtemel isimler şunlardır: salıvermek, kaldırmak, elden çıkarmak, temizlemek vs. Sizce en uygun hangisi?

10
İş arkadaşları birim testleri yazmak için nasıl motive edilir? [kapalı]
Yaklaşık 5 yıldır üretimde olan büyük bir ürün üzerinde çalışıyoruz. Kod temeli .. erm .. çalışıyor. Gerçekten iyi değil ama çalışıyor. Yeni özellikler üretime sokulur ve küçük bir KG ile test edilir. Hatalar vb. Düzeltildi. Ama benden başka kimse birim testleri yazmıyor. Hiç kimse, bu özel hatanın (test durumunun) bir …

14
Programımı sıfırdan tamamen yeniden inşa edersem, daha iyi yaparsam nasıl hissedebilirim? [kapalı]
Önemli miktarda kodlama öğrendim, ancak her zaman bilimsel bir ortamda (bilgisayar bilimi değil), kimsenin bana doğru yönde rehberlik etmesi için tamamen kendi kendine öğretildi. Böylece, kodlama yolculuğum ... dağınık oldu. Ne zaman bir çeşit program oluştursam, sonunda, onu nasıl daha zarif, daha verimli ve daha esnek ve ilerleyişini kolaylaştıracak şekilde …

26
Matematiğin programlama ile ne ilgisi var? [kapalı]
Yazılım geliştirme alanında diplomaya yeni başladım. Şu anda temel Java ile başlıyoruz (bu yüzden söyleyeceğiniz en aşağıdan itibaren) - bu iyi, Java'da "Merhaba Dünya" nın nasıl yapılacağını bilmek dışında hiçbir programlama deneyimim yok. Matematiğin kodlamaya uygun olduğunu duymaya devam ediyorum, ama nasıl? Hangi genel örnekler matematiğin ve programlamanın birlikte nasıl …

9
Düşünme gelişimi üzerinde
Bir buçuk yıldan beri uygulama geliştiricisi olarak çalışıyorum (uzun zamandır bilmiyorum) ve ilk büyük projemi aldım. Çok düzgün gitmediğini söylemeye gerek yok, bu yüzden projeye dahil olan kıdemli bir programcıdan nasıl yaklaşılacağı konusunda tavsiyeler aldım. Elimdeki görevi büyük ölçüde düşünmekte olduğumu ve tasarım kalıplarını düşünmek için çok fazla zaman harcamadan …

17
Olumsuz staj deneyimlerim gerçek dünyayı mı temsil ediyor? [kapalı]
Stajyer olarak şu anki deneyimlerimin gerçek sektörün temsilcisi olup olmadığını merak ediyorum. Geçmiş olarak, iki bilgisayar uzmanının ve büyük bir üniversitedeki matematik bölümünün daha iyi bir bölümünden geçiyorum; Her sınıfa katıldım ve hepsine hayran kaldım, bu yüzden programlamada kötü olmadığımı düşünmek istiyorum. En büyük yazılım şirketlerinden biriyle staj yaptım ve …


15
Geliştiriciler böcek takip sistemine böcek girmeli midir?
Gelişirken (özellikler veya hata düzeltmeleri) Bazen üzerinde çalıştığım şeyle doğrudan ilgili olmayan hataları keşfedebiliyorum. Bu durumda ne yapmalıyım. Sadece tamir et? Daha sonra düzeltmeyi hatırlamaya çalış. Bir yere mi yazdın? Veya bug izleme sistemine girilsin mi? Genellikle hata izleme sistemine girerim ve sürecin kendisini oynatmasına izin veririm (örn. Triyaj, atama, …

7
Bir programı geliştirme aşamasından yayınlamaya nasıl geçirirsiniz?
Bir noktada bir program geliştirilme aşamasındadır. Özellikler her zaman ekleniyor veya kaldırılıyor veya değiştiriliyor. Her sürüm bir prototipten başka bir şey değildir. Bu yüzden bu noktada süper temiz kod yazmak için fazla zaman harcamam çünkü, bir şeyin ne kadar süreceğini asla bilemiyorum. Elbette kod kalitesini belirli standartlarda tutmaya çalışıyorum ama …

13
Patronumun “Burada İcat Edilmedi” kötü bir davası var [kapalı]
Bölümüm, yazılımımızı kullanabilmeleri için müşteri verilerini veritabanı şemasına dönüştürmekte uzmandır. Şu anda, IDataReader(zamanın% 99'unu a SqlDataReader) alan, temizleme ve eşleme yapan, bir DataRownesneye yerleştiren ve ardından SqlBulkCopyveritabanına eklemek için a kullanan C # uygulamalarımız var . Bazen (özellikle kaynak veritabanı görüntüler olarak varbinarynesneler içerdiğinde ), bu işlem sunucudan uygulamaya doğrudan …

12
Programcı olmayanların gelişim sürecini anlamalarını sağlamak
Öncelikle bir programlama firması olmayan bir şirket için bir projeye başlarken, beklentilerden biri sonunda tüm hatalardan arınmış ve bitmiş bir ürünün olması ve ihtiyaç duyulan her şeyi hemen yapmasıdır. Ancak, nadiren durum budur. Beklentileri yönetmenin ve programcı olmayanlara, yazılım geliştirmenin diğer ürün geliştirme türlerinden ne kadar farklı olduğunu açıklamanın bazı …

25
Açıkçası, Kovboy kodlamasını tercih ediyor musun? [kapalı]
Agile, Waterfall, RUP, vb. Gibi metodolojileri savunan programcıların çoğu, bazıları metodolojiyi izler ama hepsini değil. Açıkçası, eğer metodolojiyi seçebiliyorsanız, kesinlikle ana akım "doğru" metodolojilere gidersiniz veya kovboy programlaması gibi "kolay" metodolojiyi mi tercih edersiniz? Neden? Buna bağlı olduğunu biliyorum. Lütfen birini ne zaman kullanacağınızı açıklayın. Lütfen, Kovboy kodlamasında hangi avantajları …


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.