Publikasi tentang topik tersebut 'refactoring'
Cara Memaksimalkan Kode Anda dengan Refactoring
Bagaimana pemfaktoran ulang kode dapat membantu perangkat lunak Anda menjadi lebih baik
Pada masa-masa awal perangkat lunak, sebuah sistem dirancang secara menyeluruh bahkan sebelum Anda meletakkan baris kode pertama. Hari-hari berlalu dengan membuat diagram, menguraikan kasus penggunaan, dan membuat grafik perkiraan. Pada saat Anda memulai pengembangan, Anda telah memiliki cetak biru sistem yang panjang dan cermat. Anda akan merasa, kali ini, Anda benar-benar mendapatkan sesuatu yang..
Memfaktorkan Ulang Java untuk Kinerja: Memfaktorkan Ulang ke Pola — Meningkatkan Kode Java dengan Desain…
Perkenalan
Sebagai pengembang perangkat lunak, kita sering dihadapkan pada tugas untuk meningkatkan kinerja aplikasi kita. Salah satu pendekatan efektif untuk mencapai tujuan ini adalah dengan memfaktorkan ulang basis kode kami untuk mengimplementasikan pola desain. Dalam postingan ini, kita akan mempelajari cara memfaktorkan ulang kode Java untuk kinerja dengan menggunakan pola desain.
Apa itu Pola Desain?
Pola desain adalah solusi yang dapat digunakan kembali untuk masalah umum..
Pertanyaan tentang topik tersebut 'refactoring'
Bagaimana saya bisa menulis makro Visual Studio untuk melakukan refactoring Kelas Ekstrak?
Saya mencoba membuat makro untuk Visual Studio 2008 yang berperilaku sebagai berikut: (Ekstrak Makro Kelas)
Saya menyorot beberapa teks dalam dokumen yang sedang terbuka dan memanggil Makro (menggunakan pengikat tombol atau apa pun).
Makro...
1157 dilihat
schedule
03.01.2024
Cara sederhana untuk menyusun ulang metode kelas Java di IntelliJ?
Apakah ada cara yang lebih sederhana untuk menyusun ulang metode dalam file sumber kelas di IntelliJ daripada memotong dan menempelkan kode secara manual? Saat ini saya sering memerlukan ini saat melakukan refactoring kode lama, mis. untuk...
35760 dilihat
schedule
20.11.2023
refactor format render di beberapa pengontrol
jadi saya punya metode tampilan di beberapa pengontrol yang sebagian besar terlihat persis sama:
def show
show! do |format|
format.json do
if @text.activated?
@text.log
render_for_api :texts_all, :json =>...
203 dilihat
schedule
30.12.2023
menggunakan pointer non-pintar di C++ modern
Versi Singkat: Apakah ada alasan yang dapat diterima untuk menggunakan pointer non-pintar di C++ modern?
Versi Panjang: kami memiliki produk besar yang berisi banyak kode C++ lama dan sekarang kami mencoba memfaktorkannya kembali ke era C++...
1162 dilihat
schedule
13.01.2024
Ruby Rspec Timer - solusi pemfaktoran ulang
Saya memecahkan pertanyaan TestFirst.org 09_timer untuk pengujian Ruby Rspec. Kode saya berfungsi tetapi saya tidak menyukainya. Ini sangat panjang. Setiap komentar dan/atau saran untuk perbaikan akan sangat dihargai. Harap sertakan penjelasan...
755 dilihat
schedule
31.10.2023
Refactoring firstReverse menggunakan masing-masing
// Mencoba Memfaktorkan Ulang fungsi firstReverse menggunakan masing-masing? // Saya membuat fungsi yang menggunakan str sebagai parameter, gunakan firstReverse di dalam // loop for, outputnya akan berupa versi string yang dibalik.
var stringName...
17 dilihat
schedule
17.11.2023
Java: Penggantian Nama Paket Besar-besaran
Setelah rebranding perusahaan, kami ingin mengubah nama paket untuk produk utama kami yang memiliki sekitar 500 kelas java.
Itu mudah dicapai menggunakan IDE. Soalnya ada 20 cabang yang sedang aktif dikembangkan oleh dev kami. Dan melakukan...
66 dilihat
schedule
18.11.2023