Yazılım Mühendisliği

Sistem geliştirme yaşam döngüsü içinde çalışan profesyoneller, akademisyenler ve öğrenciler için soru-cevap

2
Başka biri için Android uygulamaları geliştirme
Birkaç uygulama geliştirdik ve bunları Android Market'te yayınladık. Şimdi başka bir şirketin kendi yayıncı hesapları üzerinden markalayıp satacağı bir uygulama yazıyoruz. Diğer şirketin Android Market veya Android geliştirme konusunda deneyimi yoktur. Benzer durumlarla karşılaşan başkalarının görüşlerini takdir ediyorum. Özellikle aşağıdaki alanlarla ilgileniyorum: Uygulamayı imzalama Gördüğümüz alternatifler: her zamanki anahtarımızla imzalayın; …


5
Kötü yapılandırılmış bir yazılım geliştirme modelinin üstesinden nasıl gelebilirim?
Şu an şirkete katıldım, daha taze olarak çalışıyorum. CBS yazılım geliştirmedeki sınırlı sayıda kişi nedeniyle ve ben de onlardan biri olduğum için doğrudan Proje Yöneticisi olarak işe alındım. Java ve CBS konusunda oldukça bilgiliydim ve lokasyon tabanlı hizmetler üzerine kendi kendini motive eden araştırmalar yaptım, ancak proje yönetimi ve yapılandırılmış …


11
Programcı olmayanlara programlamanın tekrarlayan bir görev olmadığını nasıl açıklayabilirim? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bazı insanlar, sadece klavyede tekrarlayan yazım olduğunu programlama görüşüne sahiptir. Bunların hiçbir doğru değil. Her şeyden önce, …

7
Programcıların SQL enjeksiyonuna açık kod yazmayı bırakmasını nasıl sağlayabilirim?
Bazen meşgul olur ve küçük görevleri genç programcılara devredersiniz. Ancak yeterince dikkat etmezseniz, kendinizi bu tür kodlarla üretimde bulursunuz: class DivtoggleController extends Zend_Controller_Action { public function closeAction() { /* ... code removed for brevity ... */ $req = $this->getRequest(); $formData = $req->getPost(); $d = $formData['div']; $i = $formData['id']; $dm = …
11 php  sql  training 

3
Java'da ne zaman kullanımdan kaldırılacağı ve ne zaman silineceği
Yeniden düzenleme çabasının veya sadece devam eden gelişimin bir parçası olarak, belirli bir yöntem veya belki de tüm sınıf bir anlamda eski olabilir. Java, söz @Deprecatedkonusu işlevselliği ele almanın daha iyi bir yolu olduğunu belirtmek için ek açıklamayı destekler . Bunun, bir API'nin parçalarını kaldırmanın etkilerinin bilinmeyebileceği genel API'lerde özellikle …

4
Tasarım kalıpları ve OOP uygulamaları üzerine düşünme, dinamik ve zayıf yazılan dillerde nasıl değişir?
Zaten bu çizgiler boyunca oldukça yararlı bir soru var (" OOP Olmayan Tasarım Desenleri? "), Ancak dinamik ve zayıf yazılan dillerle yeni başlayan biri için geçiş bakış açısını merak ediyorum. Yani: Diyelim ki yıllardır C ++, C # veya Java'da program yapıyorum ve GoF tasarım desenleri, Fowler'in Kurumsal Uygulama Mimarisi …

4
Java'daki kapaklar Java Topluluğunu nasıl etkiler?
Java: Closures için planlanan en çok konuşulan özelliklerden biridir. Birçoğumuz onları özlüyoruz. Bazılarımız (ben dahil) biraz sabırsızlandık ve boşluğu doldurmak için senaryo dillerine yöneldik. Ancak, kapanışlar sonunda Java'ya ulaştığında: Java Topluluğunu nasıl etkileyecekler? VM hedefli komut dosyası dillerinin ilerlemesi yavaş yavaş taranacak mı, aynı mı kalacak, yoksa mı olacak? İnsanlar …
11 java  closures 

5
RESTful tasarımı tüm bir web sitesine mi uyguluyorsunuz?
Tüm bunlar çok yeni gelebilir, ancak başımı iyice RESTful olan bir web sitesi tasarlamak için sarmaya çalışıyorum. Kullanıcılar, Fotoğraflar, Blog Yazıları, vb. Gibi şeylere RESTful tasarımı uygulamayı anlıyorum çünkü onları "nesneler" gibi düşünüyorum. Ancak, "hakkımızda" sayfası ne olacak? Ne tür bir kaynak bu? Kelimenin RESTful anlamında bir kaynak mı? Ayrıca, …

12
Açık denizde hata düzeltme
Potansiyel bir işveren "geliştiricilerin hataları düzeltmekten nefret ettikleri için hata düzeltmeyi dış kaynaklı kullandıklarını" söylerse, Ne düşünürdünüz? Endişeleriniz ne olabilir?
11 bug  offshore 


10
Python programcıları boşluk sorununu uygunsuz buluyor mu? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

4
Scrum'da Proje Kapanışları
Tipik bir yazılım geliştirme ortamında, proje kapanışları bir projenin sonunu gösterir. Proje kayıtları tamamlanır ve arşivlenir, serbest bırakılan kaynaklar, sorunlar ve dersler belgelenir ve kutlama için düzenlenen resmi bir akşam yemeği / parti. Son adım isteğe bağlıdır, ancak katılımcılar için çok motive edicidir. :-) Bunu Scrum ile karşılaştırın. Scrum'ın biriken …
11 scrum 

7
XML ayrıştırma teknikleri
Her zaman XML'i işlemek için hantal buldum. Bir XML ayrıştırıcısı uygulamaktan bahsetmiyorum: XML düğümünü düğüm tarafından işleyen SAX ayrıştırıcısı gibi mevcut bir akış tabanlı ayrıştırıcıyı kullanmaktan bahsediyorum . Evet, bu ayrıştırıcılar için çeşitli API'leri öğrenmek gerçekten kolay, ancak XML'i işleyen koda baktığımda her zaman biraz kıvrımlı buluyorum. Temel sorun, bir …

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.