«terminology» etiketlenmiş sorular

Sistem geliştirme yaşam döngüsü ile ilgili kelime ve kavramların nesnel anlamı veya ortak anlayışı hakkında sorular


10
Neden bugün () saf olmayan bir fonksiyon örneği?
Görünen o ki, "saf fonksiyonlar" hakkındaki bu Wikipedia makalesi gibi bir şey okurken , Today()saf olmayan bir fonksiyonun bir örneği olarak listeleniyor ama benim için oldukça saf görünüyor. Resmi bir giriş argümanı olmadığı için mi? Neden günün gerçek zamanı "işleve girdi" olarak işlem görmedi, bu durumda eğer aynı girişi yaptıysanız, …

24
Soyutlama nedir? [kapalı]
Programcılar tarafından kullanılan bir programlama soyutlamasının ne olduğu konusunda genel olarak kararlaştırılmış mı? [Dikkat, programlama soyutlama "soyutlama" kelimesinin sözlük tanımlarıyla karıştırılmamalıdır.] Belirgin, hatta matematiksel bir tanım var mı? Bazı soyutlama örnekleri nelerdir?

5
Birden çok kez uygulanabilen ve ilk uygulamanın ötesinde hiçbir zaman durum değiştirmeyen bir işlemin sözcüğü nedir?
Bir kelimeyi hatırlamaya çalışıyorum, bunun hesaplama veya veritabanı teorisi ile ilgili olduğunu düşünüyorum . En yakın eşanlamlı atomicama tam olarak bu değil. Temel olarak, art arda defalarca çalıştırılsa bile aynı sonucu vermesi gereken bir tür hesaplama, yani kendisi için yan etkiler yaratmaz. Özellikle bu kelime ile chmod komutu (veya başka …

8
'Soyutlama katmanı' ve 'dolaylılık düzeyi' arasındaki fark nedir?
Her iki terimin de birbirinin yerine kullanılıp kullanılmayacağından emin değilim. Belki bilgisayar bilimlerinde günlük programlamayla ilgili olmayan bazı akademik farklılıklar vardır? Ya da her iki terimi de yanılmadan birbirlerinin yerine kullanabilir miyim? Belki de her iki terimi de kullandığım bağlama bağlı. Düzenleme: Her iki terimin de muhtemelen birbiriyle değiştirilebilir olduğunu …

3
Python'da “sınıf yöntemleri” ve “örnek yöntemleri” nedir?
Sohbette, bir soru ile ilgili bir tartışma oldu (sorunun kendisi bununla ilgisiz), Python'u hiçbir şekilde bilemeyeceğimi açıkladı. Aklımda, terminoloji diller arasında farklılık gösterse de, işlevleri genel olarak şu şekilde kategorize edebiliriz: [free] fonksiyonlar statik yöntemler / statik üye fonksiyonları statik olmayan yöntemler / statik olmayan üye fonksiyonlar Görünüşe göre Python'da …

8
Gerçekten bir BÜYÜK kaynak kodunun taahhüdü nedir? [kapalı]
Bazen bir yazılımın taahhüt geçmişini kontrol ettiğimizde, gerçekten BÜYÜK olan birkaç taahhüt olduğunu görebiliriz - yüzlerce değiştirilmiş kaynak kod satırı (delta) ile 10 veya 20 dosyayı değiştirebilirler. Böyle bir BÜYÜK taahhüt için sıkça kullanılan bir terim olduğunu hatırlıyorum ama bu terimin ne olduğunu tam olarak hatırlayamıyorum. Biri bana yardım edebilir …

6
Neden iyi programcılar Ninjalar olarak adlandırılıyor? [kapalı]
Bir Ninja programcısı nasıl tanımlanır? Bu sadece deneyimli bir geliştirici ise, bunu tanımlamanın gerçekten daha iyi bir yolu yok mu? Ninja, geliştiricileri kendine ihtişamlı yanılsamalarla çekmek için tasarlanan çocukça bir pazarlama hilesi gibi görünüyor. Yoksa bir şey mi kaçırıyorum? Özellikle, karşılaştırmayı geçerli kılan programcılarda (soğukluk faktörünün yanı sıra) Ninja'nın hangi …


2
“Oluşturma” nın anlamı nedir?
Pek çok metin görüyorum, özellikle de işlevsel programlama metinleri, belirli CS kavramlarının "oluşturulmadığını" iddia ediyor . Örnekler: kilitler oluşturulmaz, monadlar oluşturulmaz. Bu ifadenin anlamını tam olarak takip etmekte zorlanıyorum. Kompozisyonu düşündüğüm zaman, ya fonksiyon kompozisyonunu ya da nesne toplanmasını düşünüyorum (“kalıtım yerine kompozisyon lehine” olduğu gibi), ama bu insanların onu …

2
Node.js bir çerçeve midir? [kapalı]
İşe alım yapanlar, geliştiriciler vb. Görüyorum. Benim düşünceme göre, bu Node.js gerçekte ne olduğunun farkında değil. Çoğu zaman, iş tanımlarında, Node.js, AngularJS , React , vb. Arasında bir kütüphane olarak gruplandırılmıştır . Genel olarak, farkı bilmeyen birisinin (İK, bir işveren vb.) Girdiğini görüyorum. Kanımca, Node.js bir platform veya çalışma zamanı …

6
Özel olarak ifade gücü neye işaret eder?
Etkileyici Gücü Vikipedi tarafından şöyle tanımlanır: .. bu dilde temsil edilebilecek ve iletilebilecek fikirlerin genişliği. "Fikirler" , makineyle iletişim kurabileceğimiz şeylere (işlemler, yapılar, algoritmalar vb.) Atıfta bulunuyor mu? Yoksa diliyle diğer insanlara yakalanıp iletilebilecek “insan” kavramlarını mı ifade ediyor? Etkileyici güç nasıl değerlendirilir ve ölçülür? Örneğin, JavaScript gibi bir dil …


4
Bu tür yeniden düzenleme için terim nedir
Bir sonraki yeniden düzenleme işleminin bir dönemi olduğuna eminim, ancak hatırlayamıyorum ve Google-fu'm başarısız oluyor! Refactor ifadeleri en çok etkilenecekleri yerlere giderse hareket eder, örneğin bunu değiştirmek $test = someFunctionThatReturnsABool(); for($x = 0; $x < 10000; $x++) { if ($test) { echo $x; } } Buna $test = someFunctionThatReturnsABool(); if …


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.