Pertanyaan yang diberi tag code-reuse

11
Apa itu 'kemiringan kode'?

Dalam buku O'Reilly tentang Scala, saya membaca bahwa copy-paste kode menciptakan: ... menciptakan masalah kode-gembung, rawatan dan kemiringan , Saya tidak dapat melihat definisi kata condong dalam konteks yang jelas. Saya menyadari masalah copy paste, tapi saya tidak bisa membuatnya cocok...

10
Menggunakan kode saya sendiri dalam proyek-proyek lepas

Saya telah terjun dalam bisnis lepas selama lebih dari 2 tahun. Saat melakukan proyek untuk orang lain, saya telah membangun kompilasi tugas umum yang saya laksanakan dalam proyek dan memasukkannya ke dalam kode. Ini semacam perpustakaan dengan beberapa fungsi yang dapat saya gunakan kembali tanpa...

8
kinerja versus usabilitas ulang

Bagaimana saya bisa menulis fungsi yang dapat digunakan kembali tanpa mengorbankan kinerja? Saya berulang kali menghadapi situasi di mana saya ingin menulis fungsi dengan cara yang membuatnya dapat digunakan kembali (misalnya tidak membuat asumsi tentang lingkungan data) tetapi mengetahui...

8
Kapan perpustakaan 'inti' adalah ide yang buruk?

Ketika mengembangkan perangkat lunak, saya sering memiliki pustaka 'inti' terpusat yang berisi kode praktis yang dapat dibagikan dan dirujuk oleh berbagai proyek. Contoh: seperangkat fungsi untuk memanipulasi string ekspresi reguler yang umum digunakan kode penempatan umum Namun beberapa rekan...