Pertanyaan yang diberi tag «development-process»

Untuk pertanyaan yang berkaitan dengan proses pengembangan perangkat lunak.

17
Programmer Bill of Responsibility [ditutup]
Jadi, kita semua pernah mendengar tentang Programmer Bill of Rights dan XP memiliki konsep serupa. Ini adalah keluhan umum hari ini bahwa kami mendengar banyak tentang hak-hak orang tetapi tidak begitu banyak tentang tanggung jawab mereka, jadi apa yang seharusnya ada pada tagihan tanggung jawab programmer. Itu adalah hal-hal yang …


5
Apa yang harus dilakukan ketika Anda dihadapkan dengan tugas pemrograman yang belum pernah Anda lakukan?
Saya memulai karir saya sebagai pengembang .NET 3 bulan lalu dan setelah rencana pelatihan panjang tentang beragam teknologi, pola, dan konsep, pengembang yang mengawasi saya telah memutuskan bahwa saya siap untuk bergabung dengan salah satu dari banyak proyek yang ditangani perusahaan. Saya sangat senang akhirnya bisa mulai coding. Tim yang …


5
Apakah pantas untuk memberikan komentar positif dalam ulasan kode, atau hanya untuk kritik yang membangun?
Saya telah melakukan banyak tinjauan kode akhir-akhir ini, dan saya tidak yakin dengan efek positif dan negatif serta profesionalisme dalam memberikan komentar positif dan / atau lucu dalam ulasan kode. Kami menggunakan Github sebagai platform peninjauan kode kami di tim saya, sehingga komentar dapat dilihat oleh siapa pun. Saya biasanya …

6
Bagaimana saya menguji sistem di mana benda-benda sulit untuk diejek?
Saya bekerja dengan sistem berikut: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern Kami baru-baru ini memiliki masalah di mana saya memperbarui versi perpustakaan yang saya gunakan, yang, antara lain, menyebabkan cap waktu (yang dikembalikan oleh perpustakaan pihak ketiga long), diubah dari milidetik setelah …


3
Apakah konvensional untuk meningkatkan NotImplementedError untuk metode yang implementasinya tertunda, tetapi tidak direncanakan abstrak?
Saya suka menaikkan NotImplementedErroruntuk metode apa pun yang ingin saya terapkan, tetapi di mana saya belum sempat melakukannya. Saya mungkin sudah memiliki implementasi parsial, tetapi tambahkan dengan raise NotImplementedError()karena saya belum menyukainya. Di sisi lain, saya juga suka tetap berpegang pada konvensi, karena ini akan memudahkan orang lain untuk menjaga …

3
Hambatan apa yang dihadapi proses pengembangan dalam menggunakan bahasa markup teks biasa yang bertentangan dengan, misalnya, Microsoft Word? [Tutup]
Saya saat ini magang di kontraktor pemerintah dan saya merasa (secara tidak terhindarkan) merasa bahwa Word adalah standar de-facto dalam proses pengembangan perangkat lunak. Format binernya membuatnya sangat sulit untuk berkolaborasi pada dokumen dengan cara saya terbiasa berkolaborasi pada basis kode. Penggunaan markup teks biasa (dengan bahasa seperti LaTeX, Markdown, …

12
Apakah kode meninjau praktik yang baik?
Ketika perusahaan tempat saya bekerja mempekerjakan manajer baru, mereka menawari kami untuk meninjau kode seseorang pada setiap pertemuan. Kami mengadakan pertemuan setiap dua minggu, jadi setiap kali salah satu pengembang menunjukkan kode-nya di proyektor, dan yang lain akan membahasnya. Saya pikir ini akan menjadi luar biasa: setiap pengembang akan lebih …



8
Apakah batasan Pengembangan yang Didorong Uji (dan Agile secara umum) praktis relevan?
Dalam Test Driven Development (TDD) Anda mulai dengan solusi suboptimal dan kemudian menghasilkan yang lebih baik dengan menambahkan kasus uji dan dengan refactoring. Langkah-langkahnya seharusnya kecil, yang berarti bahwa setiap solusi baru akan entah bagaimana berada di lingkungan yang sebelumnya. Ini menyerupai metode optimasi lokal matematika seperti gradient descent atau …

9
Secara teori TDD saja
Sedikit lebih dari setahun yang lalu saya cukup beruntung untuk dapat istirahat 9 bulan dari pekerjaan. Saya memutuskan bahwa pada waktu itu saya akan mengasah keterampilan C # saya. Saya mulai mengerjakan banyak proyek dan memaksa diri saya untuk mengikuti TDD. Itu adalah proses yang cukup mencerahkan. Itu sulit pada …

4
Bagaimana cara menghentikan pelapisan emas dan menjadi puas untuk melepaskan perkembangan kerja [ditutup]
Tim pengembangan yang saya anggota baru-baru ini beradaptasi untuk bekerja sesuai dengan praktik Agile. Ini secara pribadi menyoroti fakta bahwa saya tidak dapat menghentikan diri saya sendiri kode pelapisan emas (dan dokumentasi) dan akibatnya saya melebihi perkiraan asli, ketika saya bisa memberikan solusi yang memenuhi persyaratan jauh lebih awal. Saya …

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.