Isi kandungan:
Video: Gak Kepikiran Sampai Kesitu! 10 Inovasi Kreatif Barang Bekas Dengan Fungsi Lebih Greget 2025
Beberapa program ditulis, dibebaskan, dan dibiarkan sahaja. Sebaliknya, program cenderung melalui pelbagai kitaran di mana mereka dikemas kini secara berterusan supaya syarikat boleh menjual versi baru pelanggan yang baru dan sedia ada
Secara amnya, satu program yang tipikal menerusi kitaran pembangunan (di mana anda mula-mula membuat dan melepaskannya); kitaran penyelenggaraan (di mana anda menghapuskan apa-apa bug yang mencolok secepat mungkin); anda memberi ciri baru program untuk membenarkan menjual perkara yang sama sekali lagi)
Kitaran pembangunan
Setiap program bermula sebagai skrin kosong pada komputer seseorang. kitaran pembangunan, anda memupuk program dari idea ke program kerja yang sebenar Langkah-langkah berikut membuat kitaran pembangunan:
1. Datang dengan idea untuk program
2. Tentukan identiti yang mungkin pengguna biasa program.
3. Memutuskan komputer mana program tersebut berjalan.
4. Pilih satu atau lebih bahasa komputer untuk digunakan.
5. Reka bentuk program dengan menggunakan pseudocode atau alat lain untuk menggariskan struktur program.
6. Tulis program.
7. Uji program ini.
Langkah 7 dikenali sebagai ujian alpha.
8. Betulkan masalah yang anda temui semasa ujian alfa.
Ulangi Langkah 7 dan 8 sesering mungkin.
9. Berikan salinan program kepada orang lain untuk menguji.
Langkah 9 dikenali sebagai ujian beta. Idea ini adalah untuk membiarkan orang asing menggunakan program anda supaya mereka dapat memberitahu anda apa yang mereka suka dan tidak suka. Jika anda memberikan program anda kepada rakan atau saudara-mara anda untuk menguji, mereka mungkin terlepas pandang masalah kerana mereka tidak mahu menyakiti perasaan anda. Orang asing mungkin lebih objektif dalam menilai sesuatu program.
10. Betulkan masalah yang ditemui oleh orang semasa ujian beta.
Ulangi Langkah 9 dan 10 sesering mungkin.
11. Melepaskan program kepada orang awam yang tidak curiga dan berdoa agar ia berfungsi seperti yang diiklankan.
Kitaran penyelenggaraan
Kebanyakan pengaturcara lebih suka membuat program baru untuk mengekalkan dan mengubah suai yang sedia ada, yang boleh dibuktikan sebagai tidak menarik sebagai membersihkan keadaan orang lain di apartmen. Tetapi bilangan program baru yang dibuat oleh pengaturcara setiap tahun adalah kurang daripada bilangan program sedia ada, jadi pada satu ketika dalam hidup anda, anda mungkin mengekalkan dan mengemas kini program yang sama ada anda atau orang lain menulis bulan, tahun, atau bahkan dekad yang lalu.
Senarai berikut menerangkan langkah-langkah tipikal yang mungkin perlu anda ikuti untuk mengekalkan program sedia ada:
1.Sahkan semua laporan masalah (atau pepijat) dan tentukan bahagian bahagian program yang mungkin menyebabkan pepijat muncul.
2. Betulkan pepijat.
3. Uji program untuk memastikan bahawa pepijat itu benar-benar hilang dan sebarang perubahan yang anda buat pada program ini tidak memperkenalkan sebarang bug baru.
4. Betulkan sebarang masalah yang berlaku semasa ujian.
5. Ulangi Langkah 1 hingga 4 untuk setiap pepijat yang seseorang melaporkan dalam program ini.
Memandangkan ciri perisian buggy, langkah-langkah ini boleh berterusan selama bertahun-tahun.
6. Lepaskan patch perisian, yang mana pengguna boleh menambah versi program yang ada untuk memasukkan pembetulan yang anda buat untuk "menyiapkan" masalah.
Kitaran naik taraf
Syarikat tidak membuat perisian pembetulan wang dan menjadikannya lebih stabil, boleh dipercayai, dan boleh dipercayai. Sebaliknya, syarikat menghasilkan wang dengan menjual versi baru program mereka yang menawarkan ciri dan pilihan tambahan yang kebanyakan orang mungkin tidak menggunakan, memerlukan, atau mahu di tempat pertama.
Namun, kerana begitu banyak program menjalani pengubahsuaian untuk mengambil kesempatan daripada perkakasan atau perisian baru, anda mungkin mendapati diri anda menaik taraf program dengan menambahkan ciri-ciri baru kepadanya. Langkah berikut membuat kitaran peningkatan:
1. Tentukan ciri baru yang anda mahu tambah pada program ini.
2. Rancang bagaimana ciri baru ini berfungsi (dengan menggunakan pseudocode atau alat lain untuk membantu menyusun idea anda).
3. Ubah suai program untuk menambah ciri baru ini.
4. Uji ciri baru ini (dengan menggunakan ujian alpha) untuk memastikan ia berfungsi dan tidak memperkenalkan bug baru ke dalam program.
5. Betulkan masalah yang berlaku semasa ujian alfa.
6. Berikan salinan program kepada orang lain untuk ujian beta.
7. Betulkan sebarang masalah yang diuji oleh penguji beta.
8. Ulangi Langkah 1 hingga 7 untuk setiap ciri baru yang anda perlu tambah ke program.
9. Lepaskan program ini sebagai versi baru dan tunggu orang awam mula melaporkan bug yang memastikan program berfungsi dengan betul supaya anda dapat memulakan kitaran penyelenggaraan semula sekali lagi.
Walaupun semua kursus universiti dan tajuk penting seperti "jurutera perisian," pengaturcaraan masih kurang daripada sains dan lebih banyak seni. Menulis, mengubahsuai, dan mengemas kini perisian tidak memerlukan iQ tinggi atau ijazah matematik lanjutan seperti yang memerlukan kreativiti, penentuan, dan banyak imaginasi. Anda boleh menulis program dengan cara apa sahaja yang anda mahu, tetapi cara terbaik untuk mencegah masalah yang mungkin berlaku kemudian akan dianjurkan dan teratur dalam pendekatan anda.
