JavaRush /Blog Java /Random-MS /Rehat kopi #17. Cara menulis pseudokod dan 5 perkara yang...

Rehat kopi #17. Cara menulis pseudokod dan 5 perkara yang akan membantu junior mencapai kejayaan

Diterbitkan dalam kumpulan

Mengapa anda memerlukan pseudokod dan cara menulisnya?

Sumber: Dev.to Rehat kopi #17.  Cara menulis pseudokod dan 5 perkara yang akan membantu junior mencapai kejayaan - 1 Jika anda berhadapan dengan tugas pengaturcaraan yang benar-benar kompleks, pseudokod—persembahan logik algoritma untuk kod masa hadapan—boleh membantu dalam pelaksanaannya pada peringkat sintaks. Dengan pseudokod, anda boleh menggariskan logik aplikasi tanpa menulis satu baris bahasa pengaturcaraan.

Mengapa menggunakan pseudokod?

Dalam projek besar tanpa pseudokod, anda boleh tersesat. Menulis pseudokod membolehkan anda memikirkan masalah yang mungkin timbul. Anda mendapat peluang untuk melihat logik tulen dan susunan pelaksanaan program tanpa perlu risau tentang kemungkinan ralat sintaks. Mencipta pseudokod sebelum menulis kod sebenar membantu anda menyelesaikan projek dengan lebih cepat. Anda boleh menganggapnya sebagai rangka tindakan untuk program anda. Mempunyai pseudokod di hadapan anda menjadikannya lebih mudah untuk memahami di mana dan perkara yang sepatutnya dan bagaimana ia harus berfungsi bersama. Jadi apabila anda sampai ke peringkat pemasangan sebenar, anda tidak perlu berfikir panjang tentang apa yang perlu dilakukan, kerana anda telah menentukannya terlebih dahulu. Kelebihan utama ialah pseudokod tidak bergantung pada mana-mana bahasa pengaturcaraan. Logik yang anda tulis boleh digunakan oleh sesiapa sahaja dan dilaksanakan dalam mana-mana bahasa. Ini memberi anda kebebasan untuk menggunakan semula dan menambah baik seni bina aplikasi yang anda buat. Jika anda bukan pengaturcara, terima kasih kepada pseudokod anda boleh berkongsi prinsip dan logik aplikasi masa depan anda dengan pengekod. Ini akan memudahkan anda menerangkan perkara yang anda perlukan daripada mereka. Pseudokod boleh ditulis dalam sebarang format, termasuk menggunakan format akademik. Ia berstruktur dan terperinci, tetapi melibatkan banyak matematik. Atau anda boleh menulis garis besar pendek tentang perkara yang anda harapkan daripada kod anda.

Bagaimana untuk menulis pseudocode

Nota kecil dalam Word atau Notepad pun sudah memadai. Berikut ialah contoh pseudokod ringkas yang ditulis dalam bahasa Inggeris. Jika anda mahu, anda boleh menulis dalam bahasa Rusia.
IF userlogin = true
 	API call to get user data
 	Assign data to variables
 	Re-route user to dashboard
 ELSEIF userlogin failed more than 3 times
 	Don't allow more attempts
 	Send user notification email
 	Re-route user to home page
 ELSE
 	Log bad login attempt
 	Show error message
 	Clear login form
Anda tidak perlu terlalu teknikal, tetapi lebih terperinci anda, lebih mudah untuk menulis kod sebenar. Bayangkan anda sedang mencipta lakaran program anda. Ini memberi anda peluang untuk berfikir ke hadapan tentang perkara yang ingin anda capai dan melihat cara kod anda akan berfungsi secara keseluruhan. Perkara utama yang perlu diberi tumpuan semasa menulis pseudokod ialah:
  1. Logik pelaksanaan program.
  2. Butiran bahagian kompleks program anda.
  3. Pemformatan yang konsisten.
Semasa anda menulis pseudokod, anda akan mula melihat di mana anda perlu menambah lebih terperinci dan tempat anda boleh mengalih keluar sesuatu. Ingat bahawa "lakaran" ini adalah untuk kegunaan peribadi, jadi tuliskannya dalam cara yang masuk akal kepada anda. Secara peribadi, saya suka pseudokod. Ia membantu saya berfikir dengan lebih jelas apabila menulis kod sebenar. Apabila semua logik program anda sudah dirancang, anda mempunyai lebih banyak masa untuk bereksperimen dengan prestasi dan pengoptimuman. Selain itu, apabila anda akhirnya dapat menulis kod, anda tidak perlu menekankan diri anda.

5 perkara yang akan membantu junior mencapai kejayaan

Sumber: Dev.to Rehat kopi #17.  Cara menulis pseudokod dan 5 perkara yang akan membantu junior mencapai kejayaan - 2 Bidang IT menawarkan prospek yang hebat dan banyak kekosongan untuk pemula. Tetapi untuk berjaya dalam pekerjaan pertama anda, anda memerlukan lebih daripada sekadar mengetahui bahasa pengaturcaraan: anda juga perlu berlatih dan menguasai pelbagai kemahiran bukan teknikal. Bulan pertama bekerja adalah yang paling sukar bagi mana-mana junior. Oleh itu, saya cuba menggariskan 5 perkara yang boleh membantu memudahkan pemula untuk memasuki pembangunan perisian.

1. Minta bantuan

Semakin lama anda bekerja sebagai pembangun, semakin anda akan menyedari betapa sedikitnya pengetahuan anda. Jangan takut untuk bertanya maksud sesuatu istilah atau mencari maklumat tentang konsep yang anda tidak tahu. Jangan takut untuk meminta bantuan rakan sekerja senior. Menjawab soalan anda akan memberi manfaat kepada semua orang dengan menjadikan anda pekerja yang lebih berguna. Terdapat beberapa cara lain untuk mendapatkan bantuan (selain bertanya soalan secara terus). Gandingkan pengaturcaraan dengan pembangun yang lebih berpengalaman ialah cara yang bagus untuk meningkatkan kelajuan dan membiasakan diri dengan asas kod serta alatan serta teknik yang berguna. Anda juga boleh meminta rakan sekerja menyemak kod anda (melakukan semakan kod) untuk mendapatkan kritikan yang membina.

2. Ambil inisiatif

Pekerjaan pertama anda mungkin bukan seperti yang anda pelajari. Berbaloi untuk memahami perkara ini terlebih dahulu. Sebagai junior, anda tidak akan sentiasa boleh memilih projek mengikut keinginan anda. Anda mungkin akan bekerja dengan banyak majikan semasa kerjaya anda, dan masing-masing memerlukan set kemahiran yang berbeza. Jika pekerjaan semasa anda bukan pekerjaan impian anda, kerjakan diri anda dan pelajari teknologi yang diperlukan untuk kedudukan masa depan anda. Cara terbaik untuk melakukan ini adalah dengan mengambil projek peribadi yang boleh anda tambahkan pada resume anda setelah selesai.

3. Teruskan belajar

Walaupun anda diupah sebagai junior, ini tidak mengecualikan kemungkinan bahawa dengan mempelajari teknologi dan alatan baharu anda akan dapat mendaki tangga kerjaya. Sentiasa ada kemahiran yang anda akan pelajari yang akan membantu anda dalam kerja anda. Julat kemahiran ini sangat luas: daripada keupayaan untuk menulis kod bersih kepada keupayaan untuk menyatakan idea anda dengan berkesan. Di Internet anda boleh menemui banyak artikel, video dan sumber lain yang berguna. Dengan bantuan mereka, anda boleh mempelajari teknik lanjutan dan pelbagai perpustakaan. Anda juga boleh menonton siaran skrin di tapak seperti Twitch dan menonton orang lain menulis kod dalam masa nyata. Satu lagi cara yang bagus untuk memastikan kemahiran anda tajam (dan membantu komuniti pada masa yang sama) ialah menyumbang kepada projek sumber terbuka.

4. Cari mentor

Kadangkala, apabila seorang junior bekerja dalam satu pasukan, dia agak terasing daripada yang lain dan berurusan dengan banyak perkara sendirian. Untuk mengatasi masalah sedemikian, dapatkan diri anda mentor teknikal yang baik yang boleh membantu anda dengan nasihat pekerjaan dan kerjaya. Seorang mentor boleh menjadi rakan sekerja atau seseorang di luar organisasi anda. Dalam kes pertama, dalam kes rakan sekerja, hubungan bimbingan antara anda berkembang secara semula jadi apabila anda mengenali antara satu sama lain dengan lebih baik. Tetapi anda juga boleh mencari mentor di beberapa persidangan dan pertemuan, di mana mereka boleh memberi nasihat tentang pelbagai topik tertentu, contohnya, mengenai temu duga.

5. Jangan berputus asa

Kesabaran dan keazaman adalah dua sifat utama pembangun web yang berjaya. Perkara seperti menunggu ujian selesai, mempelajari rangka kerja baharu atau membetulkan pepijat yang degil memerlukan tahap kegigihan yang ketara dan keupayaan untuk menangani kekecewaan. Adalah penting untuk diingat bahawa jika anda mengamalkan sesuatu setiap hari, kemahiran anda akan meningkat secara beransur-ansur. Tetapi tiada apa yang dicapai tanpa berusaha untuk mencapai hasil.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION