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


12
Çalışma saatlerini öğrenmeye harcıyor musun? [kapalı]
Çalışma saatlerinizi yeni şeyler öğrenmek, teknoloji blogları okumak, programlamak üzerine kitaplar vb. Geçirmek için harcıyor musunuz? Bu konudaki fikrin nedir? Bir işveren, geliştiricilerin öğrenmeye günde yaklaşık 1-1,5 saat harcamasına izin verebilecek faydalara sahip olabilir. Gelecekte geri ödenecek mi (daha iyi üretkenlik vb. İle)?

15
Java'nın C ++ 'dan daha hızlı olması neden mümkün olacak?
Bazen Java, ölçütlerde C ++ 'dan daha iyi performans gösterir. Tabii ki, bazen C ++ daha iyi performans gösteriyor. Aşağıdaki linklere bakınız: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ Fakat bu nasıl mümkün olabilir? Bayt kodunun yorumlanmasının derlenmiş bir dilden daha hızlı olabileceği aklıma geldi. Birisi lütfen açıklayabilir mi? Teşekkürler!
79 java  c++  performance 


6
Veri skaler olduğunda ne anlama gelir?
Skaler tam olarak ne anlama geliyor bilmiyorum, ama doğru düşünüyor muyum diye görmeye çalışıyorum. Skaler, veri tipinin herhangi bir tipte olabileceği ya da bir sistemin verinin ne olduğunu bilmediği bir keyfilik ile ilgilidir.


15
Güvenli bir veritabanında saklanıyorsa şifreler neden şifrelenmelidir?
Bir web servisim var. Şu anda, sunucumdaki MySQL tablosunda düz metin olarak depolanmış şifrelerim var . Bunun en iyi uygulama olmadığını biliyorum ve bu yüzden üzerinde çalışıyorum. Güvenli bir veritabanında saklanıyorsa şifreler neden şifrelenmelidir? Birisi veritabanıma girerse, herkesin şifresini alacağının farkındayım. Fakat birileri veritabanıma girerse, örneğin verileri silerken başka problemlerim …

5
Kaynak kodunuza nasıl fiyat koyarsınız? [kapalı]
Yıllar önce oluşturduğum küçük yardımcı program uygulamasının kaynak kodunu (mevcut kullanıcılarla birlikte) satmam istendi. Kaynak koda nasıl fiyat koyacağımı araştırdım, ancak şimdiye kadar iyi bir çözüm bulamadım. İnterneti araştırdım ama işe yarar bir şey bulamadım. Sonra kaynak kodunu kullanıcılarla birlikte satan birkaç kişi daha karşılaştım, ancak fiyatları gerçek dışı görünüyor. …

5
Neden C ve C ++ için paket yönetim sistemleri yok? [kapalı]
Paket yönetim sistemi bulunan bazı programlama dilleri vardır: TeX için CTAN Perl için CPAN Python için Pip ve Yumurta Java için Maven Haskell için kabal Yakut için taşlar NodeJS için npm frontend için bower Javascript ve CSS C # için nuget PHP için besteci Bu tür sistemlere sahip başka diller …
78 c++  c  builds  packages 


13
Neden ya da neyin yerine niçin size söyleyen yorum örnekleri nelerdir? [kapalı]
Öncelikle, bu soruda kaynak kod yorumlamanın iyi ya da kötü olup olmadığı konusunda polemikten uzak durmak istiyorum. Sadece insanların NEDEN, NE veya NASIL olduğunu söyleyen yorumlar hakkında konuştuklarında ne anlama geldiklerini daha net anlamaya çalışıyorum. Sık sık "Yorumlar size NEDEN söylemelidir; kodun NASIL olduğunu söylemelidir" gibi yönergeler görüyoruz. Soyut bir …


20
Optimize edilmiş kodu okunabilir kodla değiştirmek uygun mudur?
Bazen, varolan bazı kodları genişletmeniz / iyileştirmeniz gereken bir duruma girersiniz. Eski kodun çok zayıf olduğunu görüyorsunuz, ancak genişletilmesi de zor ve okumak zaman alıyor. Modern kodla değiştirmek iyi bir fikir mi? Bir süre önce yalın yaklaşımı sevdim, ama şimdi bana daha yüksek soyutlamalar, daha iyi arayüzler ve daha okunaklı, …

12
XML'i tamamen JSON ile değiştirebilir miyiz? [kapalı]
Eminim birçok geliştirici XML ve JSON'a aşinadır ve ikisini de kullanmıştır. Bu nedenle, kısaca bile, onların ne olduğunu ve amaçlarının ne olduğunu açıklamanın bir anlamı yoktur. Kavramlarını haritalamaya çalışırsak, şunu söyleyebiliriz (yanılıyorsam düzelt beni): XML etiketleri JSON'a eşdeğerdir {} XML nitelikleri JSON özelliklerine eşdeğerdir XML etiketi koleksiyonu JSON'a eşdeğerdir [] …
78 xml  json 

22
Dostlarımdan, kaynak kod komisyonlarına yorum eklemeye WANT'ı nasıl ikna edebilirim?
Subversion'un (işyerinde kullandıklarımız) komisyonlar hakkında yorum yapılmasını gerektirecek şekilde yapılandırılabileceğini biliyorum, ancak bunu basitçe açacak bir güç pozisyonunda değilim. Bunu biliyorum benim çabuk taahhüt nedenlerini kavramak, çok faydalı olduğunu, çünkü benim kaydedilmesini yorumlama nedeni ise sadece hafıza-cimnastiği olarak vardır. Ancak, bu her zaman aldığım iki yanıtla mücadele etmek için yeterli …

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.