Artikel

Apa sing diarani Extreme Programming (XP)?, adhedhasar nilai, prinsip lan praktik apa

Sampeyan menowo program, nanging Extreme Programming (XP kanggo short) isih dicokot saka misteri kanggo sampeyan.

Aja lali jeneng kasebut, sampeyan bakal kelangan informasi sing migunani.

Ing artikel iki, kita bakal ngrembug kabeh sing sampeyan kudu ngerti babagan Pemrograman Ekstrem supaya sampeyan bisa nggunakake aplikasi kasebut kanggo keuntungan sampeyan.

Apa itu Extreme Programming (XP)?

Pemrograman ekstrem minangka metodologi pangembangan piranti lunak sing minangka bagean saka apa sing diarani metodologi tangkas. XP dibangun kanthi nilai, prinsip lan praktik, lan tujuane yaiku supaya tim cilik lan medium bisa ngasilake piranti lunak kanthi kualitas dhuwur lan adaptasi karo syarat sing terus-terusan lan terus berkembang.

Sing mbedakake XP saka metodologi tangkas liyane yaiku XP nandheske aspek teknis pangembangan piranti lunak. Pemrograman ekstrem kanthi tepat babagan cara para insinyur nindakake praktik teknik ing ngisor iki ngidini tim ngirim kode kualitas kanthi cepet kanthi cepet.

Pemrograman ekstrem, kanthi ringkes, praktik sing apik ditindakake kanthi ekstrem. Wiwit pemrograman pasangan apik, ayo nindakake kabeh wektu. Wiwit testing ing advance apik, kita nyoba sadurunge kode produksi malah ditulis.

Kepiye cara kerjane extreme programming (XP)?

XP, ora kaya metodologi liyane, adhedhasar nilai lan prinsip sing penting lan relevan, ing babagan praktik teknik.

Nilai menehi tujuan kanggo tim. Dheweke tumindak minangka "lintang lor" kanggo nuntun keputusan sampeyan ing tingkat sing dhuwur. Nanging, nilai-nilai kasebut abstrak lan kabur banget kanggo pandhuan khusus. Contone: Ngomong sampeyan ngurmati komunikasi bisa nyebabake macem-macem asil.

Laku, ing pangertèn, ngelawan saka nilai. Padha beton lan mudhun menyang bumi, definyetel spesifik apa sing kudu dilakoni. Praktek mbantu tim supaya tanggung jawab kanggo nilai. Contone, praktik ruang kerja informasi ningkatake komunikasi sing transparan lan prasaja.

Prinsip minangka pedoman khusus domain sing ndadekake jurang antarane praktik lan nilai.

Nilai saka Extreme Programming XP

Nilai XP: komunikasi, kesederhanaan, umpan balik, wani lan hormat. Ayo ndeleng saben wong kanthi luwih rinci.

Nilai lan Prinsip Pemrograman Ekstrem

panyusunan BlogInnovazione.iku saka gambar alexsoft.com

komunikasi: Kurang komunikasi ngalangi kawruh mili ing tim. Asring, nalika ana masalah, ana sing ngerti carane ndandani. Nanging kurang komunikasi nyegah dheweke sinau babagan masalah kasebut utawa menehi kontribusi kanggo solusi kasebut. Mangkono, masalah kasebut rampung kaping pindho, ngasilake sampah.

Kesederhanaan: Kesederhanaan nyatakake yen sampeyan tansah ngupayakake apa wae sing paling gampang. Asring disalahake lan dianggep minangka sing paling gampang, wektu, ora nggatekake bagean "sing bisa ditindakake".

Sampeyan uga penting kanggo elinga yen kesederhanaan iku kontekstual banget. Apa sing gampang kanggo siji tim iku kompleks kanggo liyane lan gumantung banget marang katrampilan, pengalaman lan kawruh saben tim.

Komentar: Umpan balik ing metodologi pangembangan piranti lunak sing luwih tradisional, asring "sethithik, kasep".

Nanging XP kalebu owah-owahan lan tim XP ngupayakake umpan balik sing pas wektune lan tetep. Yen koreksi mesthi dibutuhake, XPers pengin ngerti sanalika bisa.

Siklus pemrograman ekstrem

panyusunan BlogInnovazione.iku saka gambar alexsoft.com

Umpan balik teka ing pirang-pirang wujud lan ukuran. Nalika sampeyan nggawe program partner, komentar saka kolega sampeyan minangka umpan balik sing penting. Mangkono uga pendapat anggota tim liyane babagan ide, kalebu pelanggan sing, saenipun, minangka anggota tim.

Tes minangka sumber umpan balik liya sing ngluwihi asil tes. Apa tes nulis gampang utawa angel, uga umpan balik. Yen sampeyan duwe masalah nulis tes, proyek sampeyan bisa uga rumit. Rungokake umpan balik lan streamline desain sampeyan.

Soko sing kaya gagasan apik bisa uga ora bisa ditindakake kanthi apik. Mula, kode rampung uga minangka sumber umpan balik, kaya produk sing disebarake.

Pungkasan, elinga yen ana umpan balik sing akeh banget. Yen tim ngasilake umpan balik luwih akeh tinimbang sing bisa ditangani, umpan balik penting bisa tiba saka radar. Dadi penting kanggo alon-alon lan ngerteni apa sing nyebabake umpan balik sing berlebihan lan ndandani.

wani: Kent Beck defiwani muncul minangka "tumindak efektif ing ngadhepi wedi". Minangka insinyur piranti lunak, sampeyan kudu wedi banget lan mulane akeh kesempatan kanggo nuduhake wani.

Butuh keberanian kanggo ngomong sing bener, utamane sing ora nyenengake, kayata perkiraan sing jujur. Menehi lan nampa umpan balik uga mbutuhake keberanian. Lan mbutuhake keberanian supaya ora tiba ing fallacy biaya sing dicemplungake lan mbuwang solusi gagal sing wis entuk investasi sing akeh.

Ngormati: Premis dhasar XP yaiku saben wong peduli karo pakaryane. Ora ana kaunggulan teknis sing bisa nylametake proyek yen ora ana perawatan lan rasa hormat.

Saben wong pantes diajeni lan dihormati, lan kalebu, mesthi, wong sing melu proyek pangembangan piranti lunak. Yen sampeyan lan anggota tim sampeyan ngormati lan ngrawat saben liyane, klien, proyek lan pangguna sing bakal teka, kabeh wong entuk manfaat

Prinsip Pemrograman Ekstrim XP

Prinsip nyedhiyakake tuntunan sing luwih spesifik tinimbang nilai. Iki minangka pedoman sing madhangi nilai lan nggawe luwih jelas lan kurang ambigu.

panyusunan BlogInnovazione.iku saka gambar alexsoft.com

Contone, mung adhedhasar nilai wani, sampeyan bisa nyimpulake manawa sampeyan kudu langsung ngganti jadwal. Nanging, prinsip Baby Steps ngandhani yen owah-owahan gedhe iku beboyo. Dadi, luwih milih sing cilik.

kamanungsan: Manungsa nggawe piranti lunak kanggo manungsa, kasunyatan sing asring diabaikan. Nanging kanthi nimbang kabutuhan dhasar manungsa, kekuwatan lan kelemahane nggawe produk sing pengin digunakake manungsa. Lan lingkungan kerja sing menehi sampeyan kesempatan kanggo kasenengan lan wutah, rasa duweke lan keamanan dhasar, minangka papan sing luwih gampang sampeyan nimbang kabutuhan wong liya.

Ekonomi: Ing XP, tim tansah menehi perhatian marang kasunyatan ekonomi pangembangan piranti lunak, terus-terusan ngevaluasi risiko ekonomi lan kabutuhan proyek.

Contone, dheweke bakal ngetrapake crita pangguna adhedhasar nilai bisnis tinimbang masalah teknis.

Saling manfaat: Sawise XP, sampeyan ngindhari solusi sing nguntungake siji pihak kanthi biaya liyane. Contone, spek lengkap bisa mbantu wong liya ngerti, nanging bisa ngganggu sampeyan ora ngleksanakake lan nundha pangguna.

Solusi sing saling migunani yaiku nggunakake tes panriman otomatis. Entuk umpan balik cepet babagan implementasine, kanca-kanca entuk spek sing tepat ing kode, lan pangguna entuk fitur luwih dhisik. Kajaba iku, sampeyan kabeh bakal duwe jaring pengaman marang regresi.

Manfaat (Mutual Benefit): Yen solusi diwenehi bisa ing siji tingkat, bisa uga ing tingkat sing luwih dhuwur utawa ngisor. Contone, entuk umpan balik awal lan terus-terusan dadi taruhan kanggo macem-macem derajat ing XP.

  • ing tingkat pangembang, programer njaluk umpan balik saka karyane nggunakake pendekatan test-first;
  • ing tingkat tim, pipa integrasi terus-terusan nggabungake, mbangun, lan nguji kode kaping pirang-pirang dina;
  • Sacara organisasi, siklus mingguan lan seprapat ngidini tim entuk umpan balik lan ningkatake karyane yen perlu.

dandan: Miturut prinsip dandan, tim ora ngarahake kesempurnaan ing implementasine awal, nanging kanggo implementasine sing cukup apik, banjur terus sinau lan nambah kanthi umpan balik saka pangguna nyata.

Keanekaragaman: Sampeyan lan kanca-kanca entuk manfaat saka macem-macem perspektif, katrampilan lan sikap. Keanekaragaman kasebut asring nyebabake konflik, nanging ora apa-apa.

Konflik lan ora setuju minangka kesempatan kanggo munculé gagasan sing luwih apik nalika saben wong main kanthi nilai-nilai keberanian lan rasa hormat. Wani ngungkapake sudut pandang sing nentang, ngurmati kanthi cara sipil lan empatik. Lan kabeh iki minangka latihan komunikasi sing efektif.

Renungan: Tim gedhe nggambarake pakaryane lan nganalisa carane dadi luwih apik. XP nawakake akeh kesempatan kanggo iki. Ora mung ing siklus saben minggu lan seprapat, nanging ing saben laku iku dipun promosiaken.

Perasaan penting kanggo dipikirake saliyane analisis logis. Usus sampeyan bisa ngandhani sampeyan sadurunge sampeyan bisa menehi alesan babagan apa wae. Lan supaya dheweke bisa ngomong karo wong non-teknis, dheweke bisa takon pitakonan sing mbukak kemungkinan anyar.

Aliran: Metodologi pangembangan piranti lunak tradisional duwe fase sing beda-beda, sing tahan suwe lan ora duwe kesempatan kanggo umpan balik lan koreksi kursus. Nanging, pangembangan piranti lunak ing XP dumadi ing aktivitas sing terus-terusan, ing "aliran" nilai sing konsisten.

Kesempatan: Masalah ora bisa dihindari ing pangembangan piranti lunak. Nanging, saben masalah minangka kesempatan kanggo perbaikan. Sinau kanggo ndeleng wong-wong mau kanthi cara iki lan sampeyan luwih seneng nggawe solusi kreatif lan berorientasi gol sing uga bisa nyegah kedadeyan kasebut maneh.

Redundansi: Prinsip redundansi ujar manawa ana masalah kritis, sampeyan kudu nggunakake akeh taktik kanggo ngatasi.

Njupuk cacat. Ora ana taktik tunggal sing bisa nyegah kabeh cacat saka produksi.

Dadi solusi XP yaiku tumpukan sakumpulan ukuran kualitas. Pasangan program, testing, integrasi terus-terusan. Saben baris pertahanan siji, bebarengan tembok sakbenere impenetrable.

Gagal: Gagal ora sampah nalika nerjemahake menyang kawruh. Tumindak lan sinau kanthi cepet apa sing ora bisa ditindakake luwih produktif tinimbang ora tumindak sing disebabake dening indecision nalika milih ing antarane akeh pilihan.

Kualitas: Wong asring mikir sing ana dilema antarane kualitas lan kacepetan.

Kuwi cara liya: meksa nambah kualitas yaiku sing nggawe sampeyan luwih cepet.

newsletter inovasi
Aja kantun warta paling penting babagan inovasi. Mlebu kanggo nampa wong-wong mau liwat email.

Contone, refactoring-ngganti struktur kode tanpa ngganti prilaku sawijining-iku laku sing nggawe kode luwih gampang kanggo ngerti lan ngganti. Akibaté, sampeyan kurang kamungkinan kanggo ngenalake cacat kode, sing ngidini sampeyan ngirim nilai luwih dhisik kanthi ora kudu ndandani bug.

Langkah cilik: Owah-owahan gedhe beboyo. XP nyuda resiko kasebut kanthi nggawe owah-owahan ing langkah-langkah cilik, ing saben level.

Programer nulis kode kanthi langkah-langkah cilik kanthi nggunakake pangembangan sing didorong tes. Dheweke nggabungake kode kasebut menyang baris utama kaping pirang-pirang dina, tinimbang mung saben sawetara minggu utawa malah sasi. Proyek kasebut dhewe ditindakake ing siklus sing cendhak tinimbang fase sing tahan suwe.

Tanggung jawab ditampa: Ing XP, tanggung jawab kudu ditampa, ora tau ditugasake.

Tanggung jawab kudu diwenehi wewenang kanggo nggawe keputusan babagan tanggung jawab sampeyan. Kosok baline uga bener. Sampeyan ora pengin wong nggawe keputusan yen ora kudu urip karo akibate.

Persamaan lan Bedane karo metode tradisional lan ora lincah

Pemrograman ekstrem, minangka metodologi sing lincah, bisa ditampa lan diwiwiti tanpa ngetutake rencana sing kaku. Iki minangka desain iteratif tinimbang proyek awal sing gedhe.

XP beda banget karo metodologi tradisional, yaiku cascading, ngindhari fase sing tahan suwe.

  • Tinimbang fase perencanaan, ing XP sampeyan ngrancang ing awal saben siklus pangembangan sing biasane mung seminggu.
  • Tinimbang nguji episode, nyoba aplikasi sampeyan sedini mungkin: yaiku, sadurunge kode sing bener dileksanakake.
  • Tinimbang ngluncurake fitur-fitur kasebut sajrone fase implementasine sing dawa lan banjur berjuang kanggo nggabungake kontribusi sampeyan menyang garis utama, sampeyan bisa kerja ing potongan-potongan cilik lan nggabungake kanthi asring.

Kepiye cara XP beda karo metodologi tangkas liyane?

Pemrograman ekstrem, kanthi sifate, akeh sing padha karo metodologi tangkas liyane nanging uga unik ing antarane.

Umume metodologi pangembangan liyane ora ngomong akeh, yen ana, babagan carane ngrampungake tugas kasebut. XP, ing tangan liyane, banget mratelakake panemume nalika nerangake iki lan nekanake gedhe ing laku engineering software.

Extreme Programming versus Scrum

Scrum minangka kerangka kanggo mbantu tim ngembangake proyek kompleks kanthi cara adaptif. Scrum ora ndhikte kepiye para pangembang nindakake pakaryane. XP, kaya sing wis kasebut, nyedhiyakake akeh penekanan ing praktik pemrograman sing apik.

Kerangka scrum

panyusunan BlogInnovazione.en Gambar solusi net

Uga, XP temenan babagan pemrograman. Scrum, ing sisih liya, bisa ditrapake kanggo proyek apa wae sing entuk manfaat saka pendekatan iteratif.

XP nampa owah-owahan kanggo komponen sawijining. Tim diwenehi kekuwatan lan malah diwanti-wanti kanggo ngowahi praktik adhedhasar kabutuhan tartamtu. Pandhuan Scrum, ing tangan liyane, tetep yen "Sanajan mung bagean saka Scrum sing bisa ditindakake, asile ora Scrum".

Uga, Scrum minangka kerangka kerja sing kudu dilengkapi karo metodologi lan praktik kanggo ngrampungake tugas kasebut.

Iki tegese nggarap program ekstrem lan Scrum dianjurake banget.

Peran lan tanggung jawab

Miturut Kent Beck, tim XP sing diwasa ora kudu menehi peran sing kaku, nanging ngerti yen peran bisa migunani kanggo tim sing isih enom nganti wiwit alon-alon utawa nggawe kolaborasi dadi angel.

Ayo goleki sawetara peran utama:

  • klien: Saenipun, customer kudu ing situs kanggo njawab pitakonan, prioritize syarat pangguna, utawa bantuan karo testing acceptance. Yen ora bisa, peran iki bisa diisi dening wakil pelanggan.
  • Programmer: Ing tim XP, programer ngira-ngira usaha sing dibutuhake kanggo ngrampungake tugas, nulis tes otomatis, lan ngetrapake crita.
  • Coach: ora perlu duwe pelatih lan bisa nggayuh tujuan tanpa duwe. Nanging, duwe wong sing duwe pengalaman XP, kanggo nglatih tim bisa mesthekake yen anggota tim ngetutake praktik, ngowahi dadi kebiasaan, lan ora bali menyang cara sing lawas.
  • Tracker- Tracker nglacak metrik kemajuan tim lan ngobrol karo saben anggota tim kanggo ngenali masalah lan nemokake solusi. Tracker ngetung metrik sing nuduhake kepriye kinerja tim, kayata grafik kacepetan lan burndown, utawa tim nggunakake scrum digital utawa papan kanban sing otomatis ngetung.

Metode lan teknik

Iki minangka praktik sing diadopsi ing XP. Iki dipérang dadi telung klompok utama: rekayasa piranti lunak, papan kerja lan manajemen proyek.

Rekayasa piranti lunak

Pemrograman pasangan: Ing XP, sampeyan nulis kode ing pasangan lungguh ing mesin. Sampeyan lan pasangan ngobrol nalika sampeyan nganalisa, ngetrapake, lan nyoba fitur sing lagi digunakake. Pemrograman pasangan luwih apik kanggo ngasilake kode kanthi bug sing luwih sithik nalika isih nyenengake, nyenengake, lan kesel.

watesan sepuluh menit: Dibutuhake Ngidini 10 menit kanggo mbangun kabeh proyek, kalebu nglakokake kabeh tes otomatis, maksimal sepuluh menit. Watesan iki supaya tes tetep lancar lan efektif.

Tes sadurunge program: ngleksanakake fitur nggunakake pendekatan test-first, uga disebut Pengembangan berbasis uji coba (TDD). TDD kasusun saka pangembangan nggunakake prosedur iteratif prasaja:

  • nulis kode sawise tes gagal;
  • banjur, nulis kode produksi kanggo pass test;
  • yen perlu, refactor kode produksi kanggo nggawe iku resik lan luwih gampang kanggo ngerti.

TDD nggawa sawetara keuntungan.

Pisanan, umpan balik. Yen angel nulis tes, desain sing sampeyan goleki utawa sing wis diwarisake bisa uga rumit lan sampeyan kudu nyederhanakake.

Kapindho, TDD ngidini programer dipercaya kode sing ditulis lan nggawe irama looping sing apik ing ngendi langkah sabanjure mesthi jelas.

Paling ora, nanging paling ora, nggunakake TDD saka wiwitan njamin 100% jangkoan kode. Suite test banjur dadi jaring pengaman kanggo owah-owahan ing mangsa ngarep, nyengkuyung refactoring kode lan nggawe bunderan kualitas sing apik.

Desain tambahan: Praktek desain tambahan tegese sampeyan kudu nandur modal ing desain aplikasi saben dina, golek kesempatan kanggo mbusak duplikasi lan nggawe dandan cilik kanggo entuk desain sing paling apik kanggo kabutuhan sistem sampeyan saiki.

Integrasi terus-terusan: Ing XP, sampeyan nggabungake karya menyang repositori sambungan utama kaping pirang-pirang dina, micu mbangun otomatis kabeh sistem. Nggabungake minangka awal lan minangka asring sabisa dramatically nyuda biaya integrasi amarga ndadekake merges lan konflik logis kurang kamungkinan kanggo kelakon. Uga mbabarake masalah lingkungan lan kecanduan.

Kode bareng (kepemilikan kolektif): XP promosiaken kode bareng, utawa kepemilikan bebarengan: saben pangembang tanggung jawab kanggo kabeh kode. Nyengkuyung ijol-ijolan informasi, nyuda faktor bis tim lan nambah kualitas sakabèhé saben modul yen kita nimbang prinsip keragaman.

KodeBase Tunggal: Basis kode tunggal uga dikenal minangka "pangembangan basis batang". Tegese mung ana siji sumbering bebener. Dadi, tinimbang berkembang ing wektu sing suwe, gabungake kontribusi sampeyan dadi siji aliran kanthi awal lan asring. Gendéra fitur mbantu mbatesi panggunaan fitur nganti rampung.

Distribusi saben dina: penyebaran ing produksi paling sapisan dina iku konsekuensi logis saka integrasi terus:. Nyatane, saiki, akeh tim sing luwih maju lan nindakake implementasine sing terus-terusan. Yaiku, yen ana wong sing gabung karo jalur utama, aplikasi kasebut disebarake menyang produksi.

Kode lan tes: Praktek iki tegese kode sumber, kalebu tes, mung artefak permanen saka project software. Nggawe jinis artefak liyane, kalebu dokumentasi, asring boros amarga ora ngasilake nilai nyata kanggo pelanggan.

Yen sampeyan butuh artefak utawa dokumen liyane, gaweyan kanggo ngasilake saka kode produksi lan tes.

Analisis akar sabab: Yen ana cacat mlebu produksi, aja mung mbenerake cacat kasebut. Priksa manawa sampeyan ngerti apa sing nyebabake, kenapa sampeyan lan kanca-kanca gagal nyegah skid. Banjur, njupuk langkah kanggo mesthekake yen ora kedadeyan maneh.

Lingkungan kerja

Lungguh bareng: Ing XP, tim luwih seneng kerja bareng ing papan sing mbukak. Praktek iki ningkatake komunikasi lan rasa duwe tim.

Kabeh tim: Saben uwong sing dibutuhake kanggo sukses proyek minangka bagéan saka tim XP. Iki banget kontekstual - beda kanggo saben tim - lan dinamis, bisa diganti ing tim.

Ruang kerja informasi: Ruang kerja informasi nggunakake ruang fisik tim kanggo nampilake informasi sing ngidini sapa wae ngerti, kanthi cepet, kemajuan proyek kasebut. Cara iki bisa beda-beda, saka cathetan fisik lan grafik kanggo gambar sing nuduhake papan Kanban lan dashboard saka piranti lunak manajemen proyek.

Karya sing energis: Ing XP, sampeyan mung bisa anggere sampeyan bisa nindakake karya energik. Jam kerja kudu diwatesi nganti 40 saben minggu, maksimal.

Manajemen Proyek

Analisi- Tulis syarat pangguna ing format sing dikenal minangka analisis pangguna. Analisis pangguna nduweni jeneng sing cendhak, deskriptif lan uga deskripsi singkat babagan apa sing kudu ditindakake.

slack: Nalika ngrancang siklus, nambah tugas cilik sing bisa ditinggalake tim yen perlu. Crita liyane bisa ditambahake yen tim ngirim akeh banget.

Siklus (saben wulan lan mingguan): Pangembangan ing XP dumadi ing rong siklus utama: siklus mingguan lan siklus saben wulan.

Rapat, siklus, rilis sing dijadwalake: Pangembangan ing XP dianggo ing rong siklus utama: siklus mingguan lan siklus seprapat. Wiwitane, Kent Beck nyaranake siklus rong minggu, nanging diganti ing edisi kapindho bukune.

Siklus mingguan: siklus mingguan minangka "pulsa" proyek XP. Siklus kasebut diwiwiti kanthi rapat ing ngendi klien milih crita sing pengin digawe sajrone minggu kasebut. Kajaba iku, tim mriksa pakaryane, kalebu kemajuan minggu kepungkur, lan mikir babagan cara kanggo nambah proses kasebut.

Siklus saben wulan: Saben sasi, tim nggambarake lan ngenali kesempatan dandan ing proses. Klien milih siji utawa luwih tema kanggo sasi kasebut, bebarengan karo analisis ing tema kasebut.

Kepiye carane miwiti nggarap program ekstrem?
Katrampilan teknis lan kabiasaan XP bisa uga angel sinau. Sawetara praktik kasebut bisa uga katon asing kanggo para programer sing ora biasa.

Ercole Palmeri

newsletter inovasi
Aja kantun warta paling penting babagan inovasi. Mlebu kanggo nampa wong-wong mau liwat email.

Artikel anyar

Pasar Kunci Smart: laporan riset pasar diterbitake

Istilah Pasar Kunci Smart nuduhake industri lan ekosistem ing sekitar produksi, distribusi lan panggunaan…

27 Marzo 2024

Apa pola desain: kenapa digunakake, klasifikasi, pro lan kontra

Ing rekayasa piranti lunak, pola desain minangka solusi optimal kanggo masalah sing umume kedadeyan ing desain piranti lunak. Aku kaya…

26 Marzo 2024

Evolusi teknologi tandha industri

Tandha industri minangka istilah umum sing nyakup sawetara teknik sing digunakake kanggo nggawe tandha permanen ing permukaan…

25 Marzo 2024

Conto Excel Macro sing ditulis nganggo VBA

Conto makro Excel sing prasaja ing ngisor iki ditulis nggunakake VBA Estimasi wektu maca: 3 menit Conto…

25 Marzo 2024