Pengguna membutuhkan komputer untuk menyelesaikan tugas-tugas tertentu. Seseorang ingin bermain game komputer, seseorang ingin membuat teks dan memproses gambar, seseorang ingin menggambar peta dan diagram, memelihara database. Untuk ini, ada produk perangkat lunak khusus yang dibuat oleh programmer. Seorang programmer adalah orang yang dapat menjelaskan kepada komputer tugas yang dibutuhkan pengguna.
instruksi
Langkah 1
Menggunakan serangkaian operasi yang ada dalam bahasa pemrograman apa pun, seorang programmer menulis sebuah program yang berisi urutan tindakan matematis dan logis tertentu - algoritma. Jika Anda seorang programmer, tujuan akhir Anda adalah membuat aplikasi yang mudah digunakan.
Langkah 2
Jika Anda telah menulis sebuah program dan itu bekerja dengan baik, maka jangan pernah mengoptimalkannya. Bahkan Anda, orang yang menulisnya, setelah beberapa saat tidak akan selalu dapat mengingat dan melacak logikanya untuk mengurangi jumlah operasi yang dilakukan dan mengoptimalkan program. Tidak ada gunanya optimasi. Dengan teknologi komputer canggih saat ini, hal ini tidak akan memengaruhi waktu eksekusi program dengan cara apa pun.
Langkah 3
Untuk diri Anda sendiri, buat aturan untuk mematuhi gaya tertentu dalam menulis sebuah program, jika tidak, setelah kembali dari liburan, Anda mungkin ragu apakah program itu ditulis oleh Anda. Bagilah menjadi blok logis yang mudah divisualisasikan, gunakan tab daripada spasi untuk menyorot blok bersarang. Hal-hal kecil ini akan membantu Anda memperjelas kode sumber program, bahkan untuk orang luar.
Langkah 4
Efek suara dan banyaknya warna yang digunakan untuk dekorasi juga menambah daya tarik produk perangkat lunak bagi banyak pengguna. Menemani tindakan yang dilakukan pengguna dalam program dengan sinyal suara dan efek khusus, menghiasinya dengan warna-warna cerah, bahkan tidak kompatibel, dan kesuksesannya dijamin. Pengguna tingkat lanjut bahkan berpikir bahwa inilah yang disebut "antarmuka yang ramah". Tapi di sini juga, fokus pada pengguna. Dalam kebanyakan kasus, itu akan cukup untuk mengembangkan antarmuka standar untuk Windows.
Langkah 5
Dan cobalah untuk membuat program Anda menyelesaikan tugas-tugas yang diperlukan bagi pengguna. Alat pemrograman yang Anda pilih tidak sepenting kebenaran algoritma yang digunakan. Karena alat pemrograman visual modern berorientasi objek, tidak masuk akal untuk menulis semua algoritme sepenuhnya, tugas Anda adalah menyusun urutan tindakan dan reaksi tertentu dengan benar terhadap peristiwa tertentu. Pengoperasian program Anda yang benar adalah jaminan bahwa Anda akan berpisah dengan pengguna yang senang satu sama lain.