Rekayasa Perangkat Lunak

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

4
Aturan umum untuk menulis kompiler X ke Z di Y
Misalkan X adalah bahasa input, Z adalah bahasa output, maka f adalah kompiler, yang ditulis dalam bahasa Y. f = X -> Z Karena f hanya sebuah program, saya pikir Y dapat bahasa apa pun, bukan? Jadi kita dapat memiliki kompiler f1, f2, masing-masing ditulis dalam Y1, Y2. f1 = …

8
Memindai satu miliar baris dalam basis data ultra-cepat
Latar Belakang Database lokal berisi hampir 1,3 miliar baris unik. Setiap baris secara tidak langsung dikaitkan dengan garis lintang dan garis bujur tertentu (lokasi). Setiap baris memiliki cap tanggal. Gunakan Kasing Masalahnya adalah sebagai berikut: Pengguna menetapkan tanggal mulai / berakhir, dan rentang nilai (misalnya, 100 hingga 105). Sistem mengumpulkan …

7
Siapa yang melakukan UX pada proyek scrum?
BAIK. Katakanlah Anda sedang mengerjakan proyek scrum buku teks. Anda memiliki master scrum yang berkolaborasi dengan pemilik produk. Sprint berikutnya adalah UI-berat - pada saat coders Anda mulai membangun layar, Anda benar-benar ingin memiliki beberapa ide apa yang mereka akan terlihat seperti. Siapa yang melakukan penyadapan, dan kapan? Pemilik produk? …

4
Kelas penamaan menjadi melemahkan [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya tidak yakin apakah ini adalah sifat OCD atau tidak, tetapi saya menemukan …

4
Apa yang harus dibahas dalam pembicaraan "pengantar python"?
Saya berada di tim siswa yang berfokus pada pengembangan web. Rekan satu tim saya tertarik pada Python dan saya satu-satunya yang telah mempelajarinya, jadi saya diminta untuk memberikan ceramah "pengantar Python" minggu depan. Saya ingin mendengarkan saran Anda tentang apa yang harus dibicarakan agar pembicaraan menjadi menarik, alih-alih hanya beberapa …

1
Bagaimana seharusnya seseorang menggunakan waktu secara efektif di konferensi perangkat lunak?
Microsoft (melalui program Siswa Insider) telah dengan murah hati menerbangkan saya ke Microsoft TechEd Amerika Utara 2011 . Sepertinya situs web menyarankan seseorang harus membuat jadwal pembicaraan yang menarik, dan hanya itu. Namun, sepertinya beberapa orang tidak menghabiskan banyak waktu dalam pembicaraan dan menghabiskan waktu "berjejaring" (orang-orang baik, bukan jenis …

3
Memilih JavaScript Asynch-Loader [ditutup]
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 5 tahun yang lalu . Saya telah melihat berbagai sumber daya yang tidak sinkron dan saya tidak yakin yang mana yang akan …

5
Bagaimana melindungi diri Anda dari tuntutan hak paten?
Saya punya beberapa ide perangkat lunak sebelum itu mungkin bisa dipatenkan (memutuskan untuk tidak mengejar salah satu dari mereka, namun). Pada dasarnya, saya tidak ingin ide-ide ini dipatenkan. Saya tidak peduli jika ada orang lain yang mengimplementasikannya, saya hanya tidak ingin digugat kemudian oleh beberapa troll paten yang mematenkan ide …
9 legal  patents 



2
Masalah apa yang harus saya perhatikan ketika melakukan waralaba kode saya?
Saya menyediakan layanan web menggunakan situs dan baru-baru ini saya mendapat proposal untuk waralaba layanan itu ke perusahaan lain. Masalahnya muncul ketika mereka ingin semua kode saya berjalan di server mereka. Saya mengerti alasan mereka, tetapi saya ingin mengambil langkah-langkah bahwa inti dari kode PHP saya tetap tersembunyi dan tidak …
9 php  sales 

6
Memperkenalkan topik baru kepada rekan kerja
Saya sudah mencoba memperkenalkan topik seperti pengujian unit, injeksi ketergantungan, inversi kontrol, dll ... kepada rekan kerja. Saya telah memberikan ceramah mini, demonstrasi, dan telah menyarankan topik-topik ini selama makan siang dan belajar. Penerimaan pada umumnya positif dan orang-orang melihat nilai dalam topik tersebut. Meskipun mereka tampaknya tertarik dengan topik …

4
apakah GAE merupakan infrastruktur yang mampu menampung aplikasi yang digunakan oleh jutaan pengguna aktif?
Saya ingin tahu dengan batasan GAE yang tercantum di bawah ini, mungkinkah membangun aplikasi sosial yang hebat (seperti Facebook) dengan hosting aplikasi itu di GAE? Dengan kata lain apakah GAE merupakan infrastruktur yang mampu menampung aplikasi yang digunakan oleh 600 juta pengguna aktif? Batasan yang saya gali dari beberapa forum …

3
Datang dengan strategi kontrol versi untuk SVN
Saya akan mencoba dan membuat strategi untuk kontrol versi untuk perusahaan saya; kami saat ini menggunakan SVN tetapi tidak ada struktur untuk itu - kami pada dasarnya hanya memiliki trunk dan hanya berkomitmen untuk itu. Baru-baru ini manajer pengembangan memulai repositori kedua yang bertindak sebagai "tag" kami, tetapi harus digabung …


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.