Pytania oznaczone «terminology»

41
Dlaczego używamy słowa „sprint”?

Jedną z podstawowych zasad Manifestu Zwinnego jest Zwinne procesy promują zrównoważony rozwój. Sponsorzy, programiści i użytkownicy powinni mieć możliwość utrzymywania stałego tempa w nieskończoność. Zespoły Scrumowe używają terminu sprint w odniesieniu do cyklu pracy (znanego również jako...

38
Dlaczego Today () jest przykładem nieczystej funkcji?

Wydaje się, że czytając coś takiego jak ten artykuł Wikipedii o „czystych funkcjach” , wymieniają Today()jako przykład nieczystej funkcji, ale wydaje mi się to dość czyste. Czy dlatego, że nie ma formalnego argumentu wejściowego? Dlaczego faktyczna pora dnia nie jest traktowana jako „wejście do...

38
Co to jest abstrakcja? [Zamknięte]

Czy istnieje ogólnie uzgodniona definicja tego, czym jest abstrakcja programowania , stosowana przez programistów? [Uwaga: abstrakcji programowej nie należy mylić z definicjami słownika dla słowa „abstrakcja”.] Czy istnieje jednoznaczna, a nawet matematyczna definicja? Jakie są jasne przykłady...

35
Czy Node.js jest strukturą? [Zamknięte]

Wciąż widzę rekruterów, programistów itp., Którzy nazywają Node.js jako strukturę. Moim zdaniem nie jest to ignorancja dla tego, czym naprawdę jest Node.js. Często w opisach stanowisk Node.js jest pogrupowany jako biblioteka między AngularJS , React itp. Ogólnie widzę, że jest wprowadzany przez...

34
Do czego konkretnie odnosi się moc ekspresji?

Moc ekspresyjna jest definiowana przez Wikipedię jako: .. szerokość pomysłów, które można przedstawić i przekazać w tym języku. Czy „pomysły” odnoszą się do rzeczy (operacji, struktur, algorytmów itp.), Które możemy komunikować z maszyną ? Czy też odnosi się do „ludzkich” pojęć, które można...

33
Jaki jest termin tego typu refaktoryzacji

Jestem pewien, że istnieje termin na ponowną refaktoryzację, ale nie pamiętam go, a mój Google-fu mnie zawodzi! Refaktor przesuwa się, jeśli instrukcje, do których będą miały największy wpływ, na przykład zmieniając to $test = someFunctionThatReturnsABool(); for($x = 0; $x < 10000; $x++) { if...