Pertanyaan yang diberi tag «refactoring»

Refactoring adalah teknik disiplin untuk merestrukturisasi kode yang ada, mengubah struktur internalnya tanpa mengubah perilaku eksternalnya. Pertanyaan terbuka tentang pemfaktoran ulang kode Anda berada di luar topik untuk Stack Overflow, namun pertanyaan tersebut mungkin sesuai untuk Peninjauan Kode.


2
Bagaimana cara menggunakan IntelliJ IDEA untuk menemukan semua kode yang tidak digunakan?
Ketika saya dalam file .java kode yang tidak digunakan biasanya berwarna abu-abu atau memiliki garis bawah hijau yang mengatakan kode ini mungkin (mungkin karena beberapa kasus sudut JNI / Refleksi aneh) tidak digunakan. Tetapi saya memiliki proyek ini dengan ribuan file Java dan saya ingin menemukan SEMUA INSTAN kode-kode yang …


19
Mendeteksi berlebihan #termasuk dalam C / C ++?
Saya sering menemukan bahwa bagian tajuk dari file menjadi lebih besar dan lebih besar setiap saat tetapi tidak pernah menjadi lebih kecil. Sepanjang kehidupan sebuah kelas file sumber mungkin telah dipindahkan dan telah di refactored dan sangat mungkin bahwa ada beberapa #includesyang tidak perlu ada di sana dan lagi. Membiarkannya …

10
Temukan dan ganti studio Android
Apakah ada cara untuk menemukan dan mengganti semua kemunculan kata di seluruh proyek (bukan hanya satu kelas menggunakan refactor -> rename) dan juga memelihara huruf besar-kecil, baik di android studio atau menggunakan skrip baris perintah? Misalnya, Pemasok harus pergi ke Pedagang, pemasok -> pedagang, PEMASOK -> MERCHANT. Bos saya ingin …

9
Temukan kode yang tidak digunakan [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Saya harus memperbaiki aplikasi C # yang besar, dan saya menemukan banyak fungsi yang tidak …
208 c#  .net  refactoring 

9
Apa saja alternatif untuk ReSharper? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini Saya sedang mempertimbangkan untuk membeli lisensi ReSharper , tetapi apakah ada alternatif yang memungkinkan untuk …

19
Apakah ada alat refactoring C ++ yang berfungsi? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 6 bulan lalu . Perbaiki pertanyaan ini Adakah yang tahu alat refactoring berfitur lengkap untuk C ++ yang dapat diandalkan dengan basis kode …
161 c++  refactoring 

30
Apa yang ada di .vimrc Anda? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
157 vim  refactoring 

17
Bagaimana menyederhanakan implementasi compareTo () yang aman-nol?
Saya menerapkan compareTo()metode untuk kelas sederhana seperti ini (untuk dapat menggunakan Collections.sort()dan barang lain yang ditawarkan oleh platform Java): public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor and accessors here // Irrelevant parts omitted } Saya ingin urutan alami untuk objek-objek ini …

22
Unit testing untuk kode C ++ - Alat dan metodologi [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Saya sedang mengerjakan sistem c ++ besar yang telah dikembangkan selama beberapa tahun sekarang. Sebagai …

24
Kapan suatu fungsi terlalu panjang? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

3
Coding Katas untuk mempraktikkan pemfaktoran ulang kode lama
Saya cukup tertarik untuk mengkodekan kata dalam beberapa bulan terakhir. Saya yakin ini adalah cara yang bagus untuk mengasah keterampilan pemrograman saya dan meningkatkan kualitas kode yang saya tulis saat bekerja. Ada banyak tempat di mana Katas dapat ditemukan. Suka.. http://codekata.pragprog.com/ http://schuchert.wikispaces.com/Katas http://www.codingdojo.org/ Saya telah menemukan ini sebagai repositori Katas …

2
Menggunakan komponen vs mixins untuk penggunaan kembali kode di Facebook React
Saya mulai menggunakan Facebook React dalam proyek Backbone dan sejauh ini berjalan dengan sangat baik. Namun, saya melihat beberapa duplikasi merayap ke kode React saya. Misalnya, saya memiliki beberapa widget seperti formulir dengan status seperti INITIAL, SENDINGdan SENT. Ketika tombol ditekan, formulir perlu divalidasi, permintaan dibuat, dan kemudian status diperbarui. …


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.