Rekayasa Perangkat Lunak

T&J untuk profesional, akademisi, dan siswa yang bekerja dalam siklus hidup pengembangan sistem

6
"Normalisasi" Berorientasi Objek
Dalam pemrograman basis data ada teknik yang disebut "normalisasi" yang Anda lakukan untuk data yang ingin Anda simpan. Adakah yang mencoba menerapkan konsep ini pada desain objek? Bagaimana kau? Bagaimana itu bekerja? Sunting: Untuk memperluas / memperjelas, normalisasi database lebih dari seperangkat prinsip untuk mengurangi redundansi. Sebenarnya ada langkah-langkah dan …
28 design 

3
Mengapa pesan kesalahan template C ++ begitu mengerikan?
Templat C ++ terkenal karena menghasilkan pesan kesalahan yang panjang dan tidak dapat dibaca. Saya punya ide umum mengapa pesan kesalahan template di C ++ sangat buruk. Pada dasarnya, masalahnya adalah bahwa kesalahan tidak dipicu sampai kompilator menemukan sintaks yang tidak didukung oleh tipe tertentu dalam templat. Sebagai contoh: template …






4
Apakah ada panduan bodoh untuk lisensi perangkat lunak di suatu tempat?
Pada dasarnya, pengetahuan saya tentang masalah ini nihil selain fakta bahwa open-source dan closed-source ada. Saya seorang pengembang web (bukan desainer sedikit pun), jadi saya mencari online untuk hal-hal seperti ikon. Saya selalu menjadi penggemar berat ikon-ikon ini , yang memiliki Lisensi Creative Commons Attribution 2.5. Sejauh yang saya bisa …
28 licensing 

22
Mengapa belajar heksadesimal? [Tutup]
Saya telah mengambil beberapa kelas pemrograman intro di hari saya, kebanyakan hanya untuk mendapatkan kaki saya basah di setiap jenis pemrograman yang saya temukan. Tidak mengherankan, hampir setiap kelas berjalan melalui format yang sama: intro ke perangkat keras, intro ke perangkat lunak, dan kemudian Anda masuk ke pemrograman yang sebenarnya. …

7
Haruskah saya terus berinvestasi dalam struktur data dan algoritma? [Tutup]
Hari-hari ini, saya banyak berinvestasi dalam struktur data dan algoritma dan mencoba memecahkan beberapa teka-teki pemrograman. Saya mencoba kode dan selesaikan dengan Java dan Clojure. Apakah saya membuang-buang waktu? haruskah saya berinvestasi lebih banyak dalam teknologi dan kerangka kerja yang sudah saya ketahui untuk mendapatkan pengetahuan yang lebih dalam (seluk …

9
Mengapa Scala tidak diterapkan dengan C atau C ++
Apakah ada yang tahu mengapa Scala diimplementasikan di Java dan .NET, bukan C atau C ++? Sebagian besar bahasa diimplementasikan dengan Cor C ++ [yaitu Erlang, Python, PHP, Ruby, Perl]. Apa keuntungan untuk Scala diimplementasikan di Jawa dan .NET selain memberikan akses ke perpustakaan Java dan .NET? MEMPERBARUI Bukankah Scala …
28 java  c++  .net  c  scala 

14
Hindari menjadi programmer "Theoretician"
Saya telah menemukan artikel ini di beberapa posting di SO. Saya menemukan diri saya jatuh ke dalam arketipe ke-6; "Theoretician". Ini mendefinisikan "Theoretician" sebagai: Theoretician tahu semua yang perlu diketahui tentang pemrograman. Dia dapat menghabiskan empat jam mengajar tentang sejarah bahasa pemrograman yang tidak jelas atau memberikan bukti bagaimana kode …




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.