Rekayasa Perangkat Lunak

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

1
Apa yang harus dilakukan setelah menyelesaikan proyek, tetapi sebelum saya pindah ke yang berikutnya?
Saya telah mempelajari ilmu komputer dan sekarang bekerja di sebuah perusahaan sebagai pengembang tunggal pada proyek Java yang cukup gesit selama hampir setahun. Proyek ini akan segera berhasil (setidaknya saya harap begitu!) Selesai. Fungsionalitas inti ... berfungsi dan bahkan beberapa hal lain yang tidak ada dalam persyaratan awal. Saya bahkan …



2
Apakah bijaksana menggunakan Dentang untuk analisis kode pribadi dalam proyek yang dibuat dengan gcc?
Saya mulai mengerjakan beberapa proyek C yang sedang digunakan gcc. Saya percaya pilihan ini dibuat karena beberapa alasan: Harus kompilasi silang untuk lengan sangat awal (saya pikir). Kinerja adalah spesifikasi pertama dan terpenting. gcc adalah dan masih merupakan pilihan pertama yang mudah. Saya tidak punya alasan untuk menentang pilihan itu …


3
REST strategi otorisasi API
Ada banyak pertanyaan di sini yang berhubungan dengan mekanisme otentikasi dan otorisasi API ISTIRAHAT tetapi tidak satupun dari mereka tampaknya masuk ke detail tentang bagaimana menerapkan layanan aman di tingkat aplikasi. Sebagai contoh, misalkan webapp saya (saya ingat Java tetapi ini berlaku untuk backend mana pun) memiliki sistem otentikasi aman …

1
Dengan buku REST vs Permintaan Terlalu Banyak
Dari komentar Roy Fielding pada artikelnya sendiri mengutuk apis REST palsu : API yang benar-benar tenang seperti hypertext. Setiap unit informasi yang dapat dialamatkan membawa alamat, baik secara eksplisit (misalnya, atribut tautan dan id) atau secara implisit (misalnya, diturunkan dari definisi jenis media dan struktur representasi). Hasil kueri diwakili oleh …
8 rest  api  api-design 

2
Apa netiket untuk forking proyek open source orang lain II?
Ini HAMPIR duplikat langsung ( Apa netiket untuk forking proyek open source orang lain? ) Kecuali bahwa saya tidak dapat menemukan jawaban saya di sana, dan saya tidak dapat berkomentar (karena saya belum memiliki reputasi yang cukup). Inilah skenario saya: Saya memiliki garpu publik dari proyek GitHub publik ( https://github.com/fengyuanchen/cropper …

3
Mengapa java.time memiliki metode untuk membuat objek, bukan hanya konstruktor?
Dalam paket java.time baru kelas inti menggunakan metode pabrik ofbukan konstruktor publik. Meskipun saya suka kosmetik ofmetode ini, saya tidak bisa melihat alasan yang bagus untuk tidak menggunakan konstruktor. Dokumentasi yang saya temukan hanya menjelaskan bahwa ini adalah masalahnya dan tidak benar-benar menjelaskan mengapa itu terjadi. Kutipan dari tutorial : …
8 java  java8 

9
Apakah tidak perlu mempelajari jenis struktur data dan objek di dalam sql hanya karena kita menggunakan bahasa lain untuk mengakses db secara tidak langsung?
Misalkan kita menggunakan java atau python untuk mengakses database. Lalu apakah itu dianggap pemborosan waktu dan tidak perlu untuk mempelajari jenis struktur data dan objek yang digunakan di dalam sql? Harap jawab dengan merujuk pada industri perangkat lunak. Silakan coba beri tahu dalam hal apa sebaiknya mengetahui hal-hal seperti itu. …
8 database  sql 


4
Scrum dan mengerumuni tugas yang tidak dapat diparalelkan
Master scrum saya saat ini adalah orang percaya sejati yang tidak mau mengalah pada bentuk scrum resmi. Saya tidak ingin ini terdengar ranty, saya benar-benar bertanya tentang solusi ortodoks untuk masalah ini karena saya telah berhasil menyelesaikan masalah dengannya di masa lalu dengan menyusun kembali hal-hal dalam istilah resmi. Contoh …


1
Mengomunikasikan antar lapisan dalam DDD
Membaca literatur DDD saya datang dengan lapisan berikut: Application Dunia Orang Luar (Pengendali, Crons, dll) Application Services(atau UseCases) - yang mengatur beberapa Layanan Domain atau Layanan Infrastruktur. Mereka dipanggil dari Outside World. Mereka tahu apa yang harus dilakukan Domain Services - yang berisi bagaimana hal-hal dilakukan (mengandalkan antarmuka repositori) Pertanyaan …

7
Haruskah saya menggunakan kelas statis untuk metode yang akan melakukan tugas umum dan akan dipanggil melalui aplikasi saya?
Saya telah menghabiskan beberapa jam terakhir membaca tentang penggunaan statickelas dan mencoba mencari tahu apakah saya harus menggunakannya atau tidak tetapi masih belum sampai pada kesimpulan apa pun. Tampaknya argumennya bisa berjalan baik. Dalam aplikasi saya, saya telah membuat apa yang saya sebut "kelas pembantu" yang berisi metode yang akan …

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.