Rekayasa Perangkat Lunak

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


2
"REST Vs GraphQL" apakah ini perbandingan yang benar?
Saya melihat di banyak situs yang membandingkan REST dengan GraphQL. setelah menyelidiki kekhawatiran ini (sebenarnya kekhawatiran saya) bahwa, "apakah ini perbandingan yang benar?", saya menjadi lebih bingung. Karena REST memiliki definisi yang berbeda terhadap GraphQL, pertanyaan ini menyibukkan pikiran saya, mengapa kita dapat membandingkan dua konsep yang berbeda secara bersamaan. …

1
Bagaimana saya bisa mengoptimalkan kinerja program ketika tidak ada alat profiling yang tersedia?
Saat ini saya sedang mengerjakan program OpenGl yang kinerjanya ingin saya tingkatkan. Performanya baik-baik saja tetapi tidak ideal untuk GPU khusus yang kuat, tetapi buruk pada grafik terintegrasi (<10 fps). Dalam program normal (berbasis CPU, tidak ada OpenGl atau API GPU lainnya), saya akan menjalankan profiler (mungkin yang dibangun menjadi …

1
Aman skrip pengguna sandboxing dalam program C ++
Saya telah mengerjakan proyek pribadi dalam C # yang tujuannya kurang lebih memungkinkan pengguna untuk mengeksekusi skrip yang ditulis oleh pengguna lain dan membatasi izin skrip itu. Program saya mengkompilasi skrip menggunakan perpustakaan pihak ketiga, kotak pasir mereka menggunakan mekanisme Keamanan Akses Kode NET. Dan memastikan bahwa mereka hanya memiliki …
8 c++  security 



1
Mengimpor modul Python pada saat digunakan
Seringkali di perpustakaan Python pribadi saya, saya melakukan sesuatu seperti ini: class MyClass: # ... def plot(self): import someGraphicsLibrary as graphicslib graphicslib.plot(self.data) Alasannya adalah bahwa menginisialisasi someGraphicsLibrarymembutuhkan waktu, hingga beberapa detik untuk salah satu perpustakaan yang saya gunakan. Saya tidak selalu perlu memplot hasil saya ketika saya menggunakan kelas ini, …
8 python 

5
Kapan kita harus menggunakan injeksi ketergantungan (C #) [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 11 bulan lalu . Saya ingin memastikan bahwa saya memahami konsep injeksi ketergantungan (DI). Yah, saya benar-benar mengerti konsepnya, …


2
Apakah ini dianggap sebagai cerita pengguna untuk permainan Sudoku dasar?
Saya mencoba membuat kisah pengguna untuk permainan Sudoku dasar, menggunakan pendekatan pengembangan perangkat lunak tangkas. Saya mendapatkan konsep di balik cerita pengguna, tetapi saya hanya ingin tahu apakah mungkin untuk mendapatkan contoh untuk memajukan pemahaman saya? Akan mengatakan Sebagai pemain Sudoku yang rajin, saya ingin memiliki beberapa level pada berbagai …

4
Haruskah kerentanan yang terdeteksi dalam komitmen lama diperbaiki?
Salah satu proyek saya di GitHub telah menerima peringatan kerentanan, dalam hal ini tingkat keparahan sedang. Kerentanan telah terdeteksi dalam ketergantungan kode versi lama. Versi saat ini tidak menggunakan ketergantungan ini lagi. Namun demikian, komitmen lama mungkin berpotensi diperiksa dan dijalankan, dan membuka aplikasi untuk mengeksploitasi kerentanan. Dari perspektif rekayasa …

4
Apakah setiap anggota tim yang gesit perlu menjadi pengembang perangkat lunak?
Kami baru-baru ini mulai menggunakan metodologi tangkas di perusahaan saya. Karena saya cukup baru untuk gesit, saya bertanya-tanya apakah cara kami menerapkannya benar sesuai dengan prinsip-prinsip dasar tangkas. Sebelumnya, kami memiliki peran seperti analis bisnis, penguji QA, dan pengembang perangkat lunak. Tetapi sekarang manajemen telah memutuskan bahwa peran ini harus …

2
Contoh nyata menggunakan fungsi kari? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Saya kesulitan menemukan contoh kehidupan nyata menggunakan fungsi kari dan mendapatkan manfaat menggunakan kari. …


5
Konsekuensi dari tidak melakukan REST API dengan cara yang "benar"?
Saya akan mengajukan pertanyaan ini dengan cara ini - apa masalah rekayasa perangkat lunak untuk tidak mengimplementasikan REST API saya dengan cara yang "benar"? Apa maksud Anda dengan cara yang "benar"? Baiklah, izinkan saya untuk menjelaskan persepsi saya tentang cara yang benar, maka saya akan memberitahu Anda bagaimana saya melakukannya …
8 design  rest  api  standards 

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.