Zmienna lub skalarna to miejsce przechowywania połączone z powiązaną nazwą symboliczną (identyfikatorem), która zawiera pewną znaną lub nieznaną ilość lub informacje zwane wartością.
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 2 lata temu . Możliwa duplikat: gdzie deklarujesz zmienne? Top metody lub kiedy jej potrzebujesz? Czy robi to różnicę, jeśli deklaruję zmienne wewnątrz …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Rozmawiałem ze starszymi programistami o konwencjach programistycznych dotyczących naszych projektów (głównie projektów Java …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Kiedy definiujesz funkcję / zmienną / etc i nie jesteś pewien, jak ją …
Uwaga: Wiem, że typy danych są nieco subiektywne w stosunku do używanego języka skryptowego / programowania, lubię pisać w Pythonie jako kwestię preferencji; chociaż cieszę się, że słyszę o każdym języku / implementacji. Jaki jest najlepszy typ danych do przechowywania zmiennej trójstanowej? Coś zdolnego lub reprezentującego pozytywne, neutralne i negatywne. …
Czytałem artykuł o programowaniu funkcjonalnym, w którym pisze autor (take 25 (squares-of (integers))) Zauważ, że nie ma żadnych zmiennych. Rzeczywiście, ma tylko trzy funkcje i jedną stałą. Spróbuj napisać kwadraty liczb całkowitych w Javie bez użycia zmiennej. Och, prawdopodobnie jest na to sposób, ale z pewnością nie jest to naturalne …
W matematyce zmienna oznacza, że możesz wstawić tam dowolną liczbę, a równanie nadal będzie prawdziwe: root(square(x)) = abs(x) W językach programowania tak nie jest: var może się zmienić. W Pythonie: y = (x**2)**.5 x *= 2 assert y == abs(x) zgłosi wyjątek, ponieważ x w ostatnim wierszu nie jest taki …
W pewnym momencie możesz natrafić na funkcje z wieloma argumentami. Czasami sensowne jest łączenie niektórych argumentów w superargumenty. Często robiłem to z dyktando, ale teraz szukam lepszych sposobów na zrobienie tego. Chciałbym włączyć ... def do_something(ax, ay, az, bu, bv, c): # Do something ... w ... def do_something(a, b, …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Oglądam film na C # o zmiennych. Autor deklaruje zmienną w metodzie i …
Czytałem Refaktoryzację Martina Fowlera . Ogólnie jest znakomity, ale jedna z rekomendacji Fowlera wydaje się sprawiać trochę kłopotów. Fowler zaleca zastąpienie zmiennych tymczasowych zapytaniem, więc zamiast tego: double getPrice() { final int basePrice = _quantity * _itemPrice; final double discountFactor; if (basePrice > 1000) discountFactor = 0.95; else discountFactor = …
Więc piszemy: Customer c = new Customer(); Dlaczego projekt nie jest taki, że piszemy: c = new Customer(); c.CreditLimit = 1000; Kompilator może obliczyć c punktów dla klienta i pozwolić na wywoływanie członków klienta na c? Wiem, że możemy chcieć napisać: IPerson c = new Customer(); IPerson e = new …
Słyszałem, jak ludzie mówią, że zmienne powinny być deklarowane tak blisko ich użycia, jak to możliwe. Nie rozumiem tego Na przykład ta zasada sugeruje, że powinienem to zrobić: foreach (var item in veryLongList) { int whereShouldIBeDeclared = item.Id; //... } Ale z pewnością oznacza to, że intprzy każdej iteracji powstają …
Pracuję nad systemem, w którym polegamy na wielu „administratorach / menedżerach” wysyłających e-maile do użytkowników z bazy danych. Jedną z kluczowych funkcji jest możliwość wysyłania wiadomości e-mail do kilku osób jednocześnie, podając szczegółowe informacje dotyczące każdej z nich. Inną kluczową cechą jest możliwość ręcznego tworzenia wiadomości e-mail, ponieważ zwykle konieczne …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Właśnie natrafiłem na „interesujący problem”, o którym chciałbym poznać Twoją opinię: Rozwijam system i z …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.