Rekayasa Perangkat Lunak

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

4
Bagaimana cara kerja GPL dalam hal bahasa seperti Dart yang mengkompilasi ke bahasa lain?
Bahasa Dart Google tidak didukung oleh Peramban Web apa pun selain kromium khusus yang dikenal sebagai Dartium. Untuk menggunakan Dart untuk kode produksi, Anda perlu menjalankannya melalui kompiler / penerjemah JavaScript- Dart dan kemudian menggunakan JavaScript yang dihasilkan dalam aplikasi web Anda. Karena JavaScript adalah bahasa yang ditafsirkan setiap orang …

7
Bagaimana Anda menangani biaya perubahan yang terlalu cepat?
Seperti kebanyakan pengembang modern, saya menghargai para pelaku Agile seperti kolaborasi pelanggan dan menanggapi perubahan, tetapi apa yang terjadi ketika seorang pemilik produk (atau siapa pun yang menentukan persyaratan dan prioritas) terlalu sering mengubah persyaratan dan prioritas? Seperti beberapa kali sehari? Saya baru-baru ini mewarisi basis kode bertubuh kecil yang …



3
Menjadi manajer tim dan pengembang dalam tim Scrum
Saya mengelola tim yang terdiri dari 6 orang yang baru saja pindah ke Scrum. Kami memiliki Scrum Master (salah satu pengembang di tim) dan Pemilik Produk. Karena saya mempunyai cukup banyak waktu luang (karena banyak pekerjaan manajemen yang dulu saya lakukan sekarang dilakukan oleh Scrum Master dan Pemilik Produk), dan …
11 scrum  management 


3
Menggunakan objek bisnis dalam model tampilan
Saat menggunakan objek bisnis yang dapat digunakan kembali, praktik apa yang dianggap terbaik saat membangun model tampilan? Kami menggunakan objek yang kami sebut Builderuntuk membangun model tampilan kami. Satu pembangun untuk setiap unit tampilan logis (pesanan, pengguna, dll), di mana setiap unit dapat berisi sejumlah model tampilan yang berbeda (pesanan …




10
Setiap pernyataan SQL harus ditinjau oleh DBA - umum?
Maksud saya segalanya, bukan hanya perubahan skema. Bahkan SELECT sederhana pada kunci primer tidak dapat masuk ke produksi, meskipun telah ditinjau kode oleh pengembang lain (dalam konteks), tanpa ulasan DBA dari setiap pernyataan, diekstraksi dari kode dan dikirimkan dengan output EXPLAIN, detail seberapa sering akan dipanggil, dll, dll. Jika Anda …
11 code-reviews  dba 


8
Mengapa pola desain tidak ditambahkan ke konstruksi bahasa?
Baru-baru ini saya berbicara dengan seorang kolega yang menyebutkan bahwa perusahaannya sedang berupaya menambahkan pola desain MVC sebagai ekstensi PHP. Dia menjelaskan bahwa mereka menulis kode C untuk menambahkan Controllers, Models and Viewskonstruksi bahasa untuk meningkatkan kinerja. Sekarang saya tahu bahwa MVC adalah pola desain arsitektur yang digunakan secara luas …

3
Bagaimana menangani perkiraan untuk programmer yang bergabung dengan tim?
Iterasi sudah dimulai, programmer baru bergabung dengan tim, tugas X sudah diperkirakan 30 jam oleh pengembang yang berbeda. Apa praktik terbaik dalam situasi ini? pengembang baru berjalan dengan perkiraan yang diberikan (gagasan bahwa setiap perbedaan akan diperbaiki ketika kecepatan dihitung?) tugas baru re-estimasi pengembang? (jika demikian, bagaimana jika itu secara …
11 agile  estimation 

3
Bagaimana Anda menempatkan basis data online? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 6 tahun yang lalu . Saya punya pertanyaan yang sangat pemula tentang pengembangan web. Saya sudah memiliki pengalaman dengan JSP, Hibernate, dan …

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.