Rekayasa Perangkat Lunak

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


1
Tempat menempatkan kunci API: tajuk HTTP khusus VS tajuk Otorisasi dengan skema khusus
Saya merancang REST API menggunakan otorisasi / otentikasi melalui Kunci API. Saya mencoba mencari tahu apa tempat terbaik untuk itu dan menemukan bahwa banyak orang menyarankan menggunakan header HTTP khusus seperti ProjectName-Api-Key, misalnya: ProjectName-Api-Key: abcde tetapi juga mungkin dan secara ideologis benar untuk menggunakan Authorizationheader dengan skema khusus, misalnya: Authorization: …



2
Apa itu Antipattern For-Case?
Artikel TDWTF hari ini dimulai dengan pengakuan dari penulis: Saya tidak tahu apa anti-pola For-Case sampai relatif baru-baru ini, ketika ada serentetan artikel yang mengutuknya sebagai anti-pola. Saya yakin saya mungkin pernah menggunakannya , pada titik tertentu, tetapi saya tidak pernah tahu namanya . Ini dianggap sebagai antipattern buku teks …

4
Bagaimana cara memvisualisasikan desain mesin fisika?
Saya membuat mesin fisika dan menjadi sangat sulit untuk melacak semuanya. Seringkali ketika saya kembali ke kode saya setelah istirahat saya hanya tidak ingat mengapa itu tidak berhasil. Sebagian besar masalah bukanlah kesalahan pemrograman sederhana tetapi kekurangan desain pada mesin fisika saya. Itu sebabnya saya harus menyelesaikan mendesainnya sebelum memprogramnya. …




9
Haruskah waktu penguji dimasukkan saat memperkirakan tiket?
Kapan membuat perkiraan waktu untuk tiket haruskah waktu yang diambil untuk penguji dimasukkan dalam perkiraan tiket? Kami sebelumnya selalu memperkirakan tanpa waktu penguji tetapi kami berbicara tentang selalu memasukkannya. Masuk akal untuk sprint kami saat ini, yang terakhir sebelum rilis, karena kami perlu tahu total waktu yang diperlukan tiket untuk …
17 agile  scrum  estimation  qa 

3
Memanggil beberapa layanan async secara paralel
Saya memiliki beberapa layanan REST async yang tidak saling bergantung. Itu sementara "menunggu" respons dari Service1, saya dapat memanggil Service2, Service3 dan sebagainya. Misalnya, lihat kode di bawah ini: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response Sekarang, service2Responsetidak bergantung pada service1Responsedan mereka …



1
Apakah fungsi generator valid dalam pemrograman fungsional?
Pertanyaannya adalah: Apakah generator melanggar paradigma pemrograman fungsional? Mengapa atau mengapa tidak? Jika ya, dapatkah generator digunakan dalam pemrograman fungsional dan bagaimana caranya? Pertimbangkan yang berikut ini: function * downCounter(maxValue) { yield maxValue; yield * downCounter(maxValue > 0 ? maxValue - 1 : 0); } let counter = downCounter(26); counter.next().value; …

2
Menyusun aplikasi Angular 2 besar dengan beberapa aplikasi kecil di dalamnya
Setelah 3 bulan perdebatan dan penelitian dalam memilih antara React (dengan Redux) dan Angular 2, tim front-end di perusahaan saya telah memutuskan untuk menggunakan Angular 2 (mengingat bahwa itu lebih cocok untuk masalah kami). Kami masuk ke bisnis aplikasi perusahaan, yang saat ini terdiri dari banyak teknologi front-end yang berbeda …

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.