Jadual Kandungan
Buat reka bentuk yang realistik dan boleh dilaksanakan
Jadikan komunikasi lebih mudah
Proses pembangunan berulang yang mudah
Hasil yang lebih baik dan harmoni
Memendekkan masa pembangunan
Tulis di penghujung
Rumah hujung hadapan web html tutorial Adakah pereka perlu belajar kod_HTML/Xhtml_Penghasilan halaman web

Adakah pereka perlu belajar kod_HTML/Xhtml_Penghasilan halaman web

May 16, 2016 pm 04:43 PM
tulis kod pereka bentuk

Biasanya, selepas menyiapkan sekeping reka bentuk web, kejahilan pereka akan terbongkar dan dia akan dikritik. Mereka menyerahkan kerja keras mencipta kod halaman web kepada pengaturcara. Fenomena ini bukan sahaja dilihat dalam industri pembangunan web, tetapi juga dalam industri pembangunan perisian dan permainan.

Kebenaran yang pahit ialah: Kemajuan pembangunan boleh dihentikan oleh pereka bentuk. Untuk mengejar kecekapan optimum, pereka bukan sahaja perlu melukis, tetapi juga perlu dapat membuatnya! Dalam artikel ini, saya ingin berkongsi dengan pembaca beberapa sebab mengapa pereka perlu belajar kod.

Buat reka bentuk yang realistik dan boleh dilaksanakan

Dengan gambaran yang jelas tentang cara produk akhir akan direalisasikan, pereka bentuk akan menghasilkan konsep yang lebih praktikal dan boleh dilaksanakan. Sebagai sebahagian daripada proses pembangunan, pereka bentuk bertanggungjawab untuk memastikan reka bentuk mereka boleh dipindahkan dengan lancar ke medium dalam talian, sambil turut mempertimbangkan kebolehgunaan, kebolehbacaan web dan kebolehlaksanaan. Laman web yang mesra pengguna bukan sahaja mempunyai logik jujukan penyemakan imbas yang ringkas dan jelas, tetapi juga menyediakan pengguna dengan semua maklumat yang mereka perlukan tanpa kelihatan memberangsangkan atau bersepah. Satu-satunya cara untuk mengetahui sama ada susun atur web boleh dilakukan adalah dengan mempelajari cara membina halaman web sendiri.

Jadikan komunikasi lebih mudah

Dalam hampir semua produk yang direka bentuk dan dilaksanakan secara bebas, pasukan reka bentuk dan pasukan pelaksana tidak pernah memenuhi jangkaan satu sama lain, terutamanya produk tidak ketara seperti tapak web, perisian dan permainan. Ini biasanya disebabkan oleh kompromi antara jangkaan produk dan kebolehlaksanaan produk , yang pada masa ini kelihatan sukar untuk disatukan dengan sempurna. Penyelesaiannya ialah: pereka secara peribadi harus cuba merealisasikan kerja reka bentuk untuk mengelakkan kekeliruan, salah faham dan salah komunikasi dalam komunikasi.

Proses pembangunan berulang yang mudah

Reka bentuk praktikal tidak seharusnya mutlak. Apa yang saya maksudkan ialah reka bentuk harus fleksibel dan mesra pengguna, mampu diubah suai agar sesuai dengan kekangan teknikal sistem tanpa memutarbelitkan kandungan asalnya. Perubahan berulang tetapi perlu ini hanya boleh dilaksanakan oleh pereka asal. Pereka/pembangun boleh menjadi lebih cekap daripada pembangun yang membawa reka bentuk semula kepada pereka bentuk untuk membuat perubahan. Dan geseran boleh timbul antara pereka dan pembangun - seperti yang sering berlaku -.

Hasil yang lebih baik dan harmoni

Saya selalunya suka menganggap pembangunan perisian, web atau permainan sebagai orkestra, dengan pereka sebagai komposer dan pembangun sebagai konduktor orkestra. Apa yang akan berlaku jika mereka adalah orang yang sama? Simfoni akan menjadi menakjubkan, menawan, dan murni! Ia bukan sahaja karya agung master, tetapi ia juga diarahkan oleh beliau sendiri!

Memendekkan masa pembangunan

Designersecara serentak mengisi peranan Programmer bermakna kemajuan reka bentuk dan pengekodan adalah berterusan jika tidak serentak. Hasilnya ialah kitaran pembangunan yang lebih pendek - siapa yang tidak mengambil berat tentang kecekapan?

PerekaLebih berorientasikan pasaran

ModenPereka perlu meningkatkan kebolehan mereka untuk mengekalkan nilai peribadi Tidak cukup. Kita selalunya perlu memakai gelaran yang berbeza: pereka, depanPembangun. , pengarang artikel dan pengurus projek.

Dengan belajar melaksanakan reka bentuk anda sendiri, dan bukannya meninggalkan mereka yatim piatu di tangan pembangun - anda meningkatkan nilai anda sendiri. Lagipun, tidak salah untuk menyebut kemahiran reka bentuk dan pengekodan pada resume anda. Sebaliknya, dalam era penstrukturan semula korporat krisis kewangan (lihat: pemberhentian beramai-ramai) dan pemberhentian kerja, adalah mungkin untuk menekankan kepentingan seseorang dan mengelak daripada dipecat.

Namun, walaupun terdapat banyak sebab untuk pereka belajar kod, masih terdapat bantahan.

Memetik artikel kontroversi oleh Lukas Mathis "Pereka bukan Programmer" (Nota 1)

Jika pereka melaksanakan reka bentuknya sendiri, dia terikat dengan dua matlamat berbeza: kod bersih dan pengalaman pengguna yang baik. Dua matlamat ini bercanggah. Jika anda ingin melaksanakan reka bentuk anda sendiri, anda pasti akan berkompromi untuk kualiti kod, yang tidak kondusif untuk reka bentuk interaksi.

Pereka yang melaksanakan reka bentuk mereka sendiri menghadapi dua masalah: mereka tahu bahawa idea baharu yang hebat akan mencipta kod yang tidak kemas, dan mereka juga tahu bahawa jika mereka meningkatkan pengalaman pengguna, kod sedia ada akan rosak . Kedua-dua ini bercanggah antara satu sama lain kerana pengalaman pengguna adalah mengenai butiran kecil, dan butiran kecil ini akhirnya dimusnahkan oleh keengganan mereka untuk mengacaukan kod mereka.

Ini merumuskan dengan tepat pendirian kukuh yang diambil oleh "pembersih pembangunan web". Mereka adalah sekolah lama dan menyokong melukis garis yang jelas antara reka bentuk dan pembangunan. Jelas sekali, pereka mencipta untuk manusia dan pembangun mencipta untuk mesin. Oleh itu, pereka UX harus mereka bentuk antara muka pengguna yang paling sesuai dan membenarkan pembangun membuat keputusan pengaturcaraan yang paling sesuai. Walaupun terdapat beberapa kebenaran untuk ini, apabila saya bekerja pada antara muka pengguna, usaha saya untuk mencari inspirasi dalam kod itu berakhir dengan kegagalan. Pendek kata, adalah lebih baik untuk mempunyai idea yang betul tentang batasan teknikal dan kebolehgunaan dalam fikiran anda.

Tulis di penghujung

Akhirnya, skala projek yang sedang dibangunkan akhirnya boleh menentukan peranan pereka dan pembangun. Aplikasi kecil boleh dikawal oleh pengurus projek (Nota 2) , tetapi sistem yang besar pasti memerlukan profesional yang berbeza!

Nota 1 Mathis-Lukas——“Pereka bukan Pengaturcara”——abaikan kod

Nota 2 Spolsky-Joel - menerangkan kedudukan yang dipanggil "pereka bentuk dan pengaturcara" - "Cara menjadi pengurus program" - Joel pada Perisian

Pengarang John Urban ialah pelajar tahun kedua di Universiti California, dalam jurusan sains komputer.

Teks asal Bahasa Inggeris http://sixrevisions.com/web_design/why-designers-should-learn-how-to-code/

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk mempelajari dan menggunakan corak reka bentuk PHP8 dengan menulis kod Bagaimana untuk mempelajari dan menggunakan corak reka bentuk PHP8 dengan menulis kod Sep 12, 2023 pm 02:42 PM

Cara mempelajari dan menggunakan corak reka bentuk PHP8 dengan menulis kod Reka bentuk ialah metodologi penyelesaian masalah yang biasa digunakan dalam pembangunan perisian. Ia boleh meningkatkan kebolehskalaan, kebolehselenggaraan dan kebolehgunaan semula kod. Sebagai versi terbaru bahasa PHP, PHP8 juga memperkenalkan banyak ciri dan penambahbaikan baharu, menyediakan lebih banyak alatan dan fungsi untuk menyokong pelaksanaan corak reka bentuk. Artikel ini akan memperkenalkan beberapa corak reka bentuk biasa dan menunjukkan cara menggunakan corak reka bentuk ini dalam PHP8 dengan menulis kod. Mari mulakan! 1. Corak Tunggal (Sing

World of Warcraft: Pereka cerita utama Shadowlands telah meninggalkan Blizzard World of Warcraft: Pereka cerita utama Shadowlands telah meninggalkan Blizzard Feb 15, 2024 pm 06:24 PM

Pereka cerita utama "Shadowlands" World of Warcraft Steve Danuser telah meninggalkan Blizzard. Kepulangan Mason bermakna Blizzard tidak lagi memerlukannya, dan semua orang benar-benar tidak berpuas hati dengan plot World of Warcraft dalam beberapa tahun kebelakangan ini.

Kuasai langkah pemasangan Java dan kaedah pengekodan dengan cepat Kuasai langkah pemasangan Java dan kaedah pengekodan dengan cepat Feb 18, 2024 pm 08:53 PM

Tutorial Pemasangan Java: Kuasai langkah pemasangan dengan cepat dan mula menulis kod Contoh kod khusus diperlukan 1. Latar Belakang Pengenalan Java ialah bahasa pengaturcaraan komputer yang digunakan secara meluas dan digunakan secara meluas untuk membangunkan pelbagai jenis aplikasi, tapak web dan perisian peringkat perusahaan. . Untuk berjaya menggunakan Java untuk pembangunan pengaturcaraan, anda perlu memasang persekitaran pembangunan Java (JDK) dengan betul. Artikel ini akan memperkenalkan langkah pemasangan Java dan menyediakan beberapa contoh kod khusus untuk membantu pembaca mula dengan cepat dengan pengaturcaraan Java asas. 2. Ja

Cara menulis kod PHP8 untuk mendapatkan pemahaman yang lebih mendalam tentang prinsip reka bentuknya Cara menulis kod PHP8 untuk mendapatkan pemahaman yang lebih mendalam tentang prinsip reka bentuknya Sep 11, 2023 pm 04:36 PM

Cara membuat kod PHP8 untuk membangunkan pemahaman yang lebih mendalam tentang prinsip reka bentuknya PHP ialah bahasa skrip sebelah pelayan yang digunakan secara meluas dalam pembangunan web. PHP8 ialah versi terbaru bahasa PHP, yang menambahkan banyak ciri baharu, meningkatkan prestasi dan membetulkan pelbagai pepijat. Adalah sangat penting bagi pembangun untuk memahami prinsip reka bentuk PHP8, yang akan membantu mereka menggunakan PHP8 dengan lebih baik untuk pembangunan dan pengoptimuman. Jadi, bagaimana untuk memperdalam pemahaman anda tentang prinsip reka bentuknya dengan menulis kod PHP8? Berikut akan memperkenalkan a

Bagaimana untuk mempraktikkan ciri baharu PHP8 dengan menulis kod Bagaimana untuk mempraktikkan ciri baharu PHP8 dengan menulis kod Sep 12, 2023 am 11:54 AM

PHP (Hypertext Preprocessor) ialah bahasa skrip yang digunakan secara meluas dalam pembangunan web. Baru-baru ini, PHP mengeluarkan versi terbaharunya, PHP8, yang membawakan banyak ciri baharu dan penambahbaikan yang menarik. Artikel ini akan memperkenalkan beberapa ciri baharu penting PHP8 dan memberikan contoh kod yang sepadan untuk membantu pembaca memahami dan mengamalkan ciri baharu ini dengan lebih baik. 1. JIT compiler PHP8 memperkenalkan JIT (Just-In-Time) compiler, yang secara dinamik menyusun kod sumber PHP

Bagaimana ciri baharu PHP8 memudahkan proses pembangunan dengan menulis kod Bagaimana ciri baharu PHP8 memudahkan proses pembangunan dengan menulis kod Sep 11, 2023 am 10:54 AM

PHP8 ialah versi PHP terkini, yang memperkenalkan beberapa ciri baharu untuk memudahkan proses pembangunan dengan menulis kod. Artikel ini akan memperkenalkan beberapa ciri baharu penting PHP8 dan menyediakan beberapa kod sampel untuk menunjukkan cara menggunakan ciri ini. 1. Parameter yang dinamakan dan parameter kedudukan Dalam PHP8, kita boleh menggunakan parameter bernama dan parameter kedudukan untuk memanggil fungsi. Parameter yang dinamakan menggunakan nama parameter dan nilai yang sepadan untuk menentukan parameter, manakala parameter kedudukan dipanggil dalam susunan kedudukan asal. Berikut adalah contoh: menyeronokkan

Cara menggunakan PHP untuk menulis kod fungsi kitar semula inventori dalam sistem pengurusan inventori Cara menggunakan PHP untuk menulis kod fungsi kitar semula inventori dalam sistem pengurusan inventori Aug 08, 2023 pm 02:15 PM

Cara menggunakan PHP untuk menulis kod fungsi pemulihan inventori dalam sistem pengurusan inventori Pengenalan: Sistem pengurusan inventori merupakan bahagian yang amat diperlukan dalam operasi harian perusahaan Ia membantu perusahaan mengemas kini maklumat inventori, meramalkan keperluan penambahan semula, meningkatkan kecekapan perolehan, dsb . Fungsi kitar semula inventori ialah pautan penting dalam sistem pengurusan inventori. Ia boleh membantu syarikat menangani inventori yang telah tamat tempoh, rosak atau tidak terjual dengan berkesan, sekali gus menjimatkan kos dan ruang. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menulis kod fungsi kitar semula inventori dalam sistem pengurusan inventori dan menyediakan sampel kod untuk rujukan. satu

Bagaimana untuk menyediakan dengan betul untuk menjalankan program PHP? Bagaimana untuk menyediakan dengan betul untuk menjalankan program PHP? Mar 27, 2024 pm 08:06 PM

Tajuk: Bagaimana untuk menyediakan dengan betul untuk menjalankan program PHP? PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas yang digunakan secara meluas untuk pembangunan web. Persediaan yang betul untuk menjalankan program PHP adalah penting untuk pembangun Artikel ini akan memperkenalkan cara untuk menyediakan persekitaran dan menjalankan program PHP, dan menyediakan contoh kod khusus. 1. Pasang PHP Pertama, untuk menjalankan program PHP dengan betul, anda perlu memasang penterjemah PHP. PHP boleh dimuat turun dari laman web rasmi https://www.php.net/. Pilih versi yang sesuai dengan sistem pengendalian anda dan tekan

See all articles