Pertanyaan yang diberi tag «scope»


7
Apakah masuk akal untuk membuat blok hanya untuk mengurangi ruang lingkup variabel?
Saya sedang menulis sebuah program di Jawa di mana pada satu titik saya perlu memuat kata sandi untuk keystore saya. Hanya untuk bersenang-senang, saya mencoba menjaga kata sandi saya di Jawa sesingkat mungkin dengan melakukan ini: //Some code .... KeyManagerFactory keyManager = KeyManagerFactory.getInstance("SunX509"); Keystore keyStore = KeyStore.getInstance("JKS"); { char[] password …
38 java  variables  scope 

4
Mengapa tanda kurung diperlukan untuk coba-tangkap?
Dalam berbagai bahasa (setidaknya Java, pikirkan juga C #?) Anda dapat melakukan hal-hal seperti if( condition ) singleStatement; while( condition ) singleStatement; for( var; condition; increment ) singleStatement; Jadi, ketika saya hanya memiliki satu pernyataan, saya tidak perlu menambahkan cakupan baru dengan { }. Mengapa saya tidak bisa melakukan ini …

8
Apakah "variabel harus hidup dalam lingkup sekecil mungkin" termasuk kasus "variabel tidak boleh ada jika mungkin"?
Menurut jawaban yang diterima pada " Dasar Pemikiran untuk memilih variabel lokal daripada variabel instan? ", Variabel harus hidup dalam ruang lingkup sekecil mungkin. Sederhanakan masalahnya menjadi interpretasi saya, artinya kita harus memperbaiki kode semacam ini: public class Main { private A a; private B b; public ABResult getResult() { …

6
Haruskah saya menempatkan fungsi yang hanya digunakan dalam satu fungsi lain, di dalam fungsi itu?
Secara khusus, saya menulis dalam JavaScript. Katakanlah fungsi utama saya adalah Fungsi A. Jika Fungsi A membuat beberapa panggilan ke Fungsi B, tetapi Fungsi B tidak digunakan di tempat lain, maka haruskah saya menempatkan Fungsi B di dalam Fungsi A? Apakah itu praktik yang baik? Atau haruskah saya masih menempatkan …

4
Cara Menentukan Jumlah Programer yang dibutuhkan untuk suatu proyek
Bagaimana Anda tahu berapa banyak programmer yang dibutuhkan proyek tertentu untuk berhasil? Perusahaan tempat saya bekerja memenuhi pesanan untuk perusahaan klien. Kami telah menulis sistem manajemen gudang in-house yang menangani manajemen inventaris berbasis lokasi, pemrosesan pesanan, pembuatan bill-of-lading, penagihan, pengauditan dan pelaporan barang (mungkin 50 laporan). Ini juga memiliki fungsi …


5
Haruskah Anda memperbaiki kode yang ada yang tidak rusak dalam proyek yang berfokus pada fitur-fitur baru?
Diberikan proyek kecil yang bertujuan untuk menambah fungsionalitas baru ke aplikasi, perubahan yang diperkenalkan menyentuh beberapa kode yang ada, termasuk memperbarui ini di area tertentu. Selama implementasi, saya telah menemukan beberapa kode ini yang diperbarui memiliki kandidat untuk refactoring. Apakah ini waktu yang tepat untuk refactor yang pada gilirannya akan …

5
Apakah ruang lingkup tingkat paket Java berguna?
Saya mengerti ide lingkup paket, dan kadang-kadang bahkan berpikir saya menginginkannya. Namun, setiap kali saya mengatur dengan niat serius untuk mencoba menggunakannya, saya menemukan itu tidak sesuai dengan kebutuhan yang saya pikir akan melayani. Masalah utama saya sepertinya selalu bahwa hal-hal yang saya ingin membatasi ruang lingkup tidak pernah dalam …
11 java  scope 




6
Kapan pelingkupan dinamis bermanfaat?
Dengan pelingkupan dinamis, callee dapat mengakses variabel peneleponnya. Kode Pseudo C: void foo() { print(x); } void bar() { int x = 42; foo(); } Karena saya belum pernah memprogram dalam bahasa yang mendukung pelingkupan dinamis, saya ingin tahu seperti apa beberapa kasus penggunaan dunia nyata untuk pelingkupan dinamis nantinya.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.