亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

淺談我對我的項目中一些細節的理解

系統 1892 0
? ???? WEB部分學了些東西,最近做了幾個項目。慢慢的覺得自己也像個開發者了

????? 我認為開發者是和程序員有所不同的。程序員做的工作比較固定刻板,他們所做的工作中寫代碼占據了大半部分,而思考較少。開發者就不一樣了,如果獨立地去完成一個項目,他們的工作包括需求分析,項目的整體架構等,甚至還有界面美工,當然寫代碼就不用說了。而其中最費時最費腦子的,就是項目中每個功能所包含的邏輯,所涉及到的細節:怎樣讓用戶使用更方便,怎樣使軟件變得更快...這些不僅僅需要完成功能(這只是最起碼的),還需要開發者的洞察力,靈感,對細節的掌控能力,無不體現一個開發者的綜合能力。

?????? 我們可以學會很多知識拿來為我們服務,簡化開發,但是細節這種東西是不會有老師去教的。只能靠自己摸索,大量思考琢磨以至于廢寢忘食,再加上一點靈感和運氣,才可能會給自己的項目抹上閃光的一筆。這一筆甚至使用者可能注意不到,但是自己知道就足夠了,所謂內行看門道,外行看熱鬧。下面我具體舉幾個例子。鄙人初涉WEB部分時間不久,才疏學淺,只講幾個自己注意到的細節,隨著經驗積累和知識的增長,我對這方面將更加看重。望大家不喜勿噴。


?? ???? 在做類似bbs這樣的東東時,必定會涉及到文章的分頁顯示。當然啦,我前些日子遇到了分頁,花了1天時間自己解決了這個問題,進步不小。 當有很多頁碼的時候,比如第30頁。如果游客在瀏覽第30頁的一篇帖子,他看完了,想回到文章列表,當點擊“返回文章列表”的時候,問題出現了:總是返回到第1頁。注意,這不是bug,也不能說是有問題,但就是讓用戶感到不便。這樣的話每次都要記住自己看到多少頁了,豈不是為難人家?我上過不少論壇,大多都注意到這個問題,但是有些卻沒有解決,造成了用戶的不便。解決方法也不難,只要把分頁內置偏移量傳遞到具體顯示文章的界面就行了。但是有些人就是不做,方便了自己,難為了千萬人。這是細節。

?? ???? 當我們點擊一篇文章查看它的詳細內容時,有時會做這樣的需求:文章瀏覽次數+1。問題出現了:很多開發者在寫代碼的時候,產生慣性思維,當點擊文章時請求后臺,在后臺根據文章編號從數據庫取出信息,然后轉到顯示界面進行顯示,同時瀏覽次數+1。這樣做看起來沒錯啊。但是我們發現,當你在具體顯示文章的界面進行刷新操作時,每當刷新一次文章瀏覽次數就會+1,這顯然是不符合邏輯的。解決辦法不難。捕獲文章鏈接的onclick事件,通過AJAX異步處理就好了。這個問題顯然需要足夠的洞察力以及思考能力。這也是細節。

?? ???? 在做驗證碼的時候如果用戶看不清,需要點擊一個按鈕(或者鏈接)以重新獲取一張圖片驗證碼,這是很常見的需求。但是我見過一些人點擊的時候卻刷新了頁面,而不是只替換驗證碼內容。正確的做法是只更改驗證碼而不是刷新頁面。前者和后者實現的功能完全相同,但前者的弊端在于給用戶帶來不便:用戶上面填寫的注冊之類的信息必須重新填寫。可見功能實現不難,難的是把握好每一個細節,把東西做好,做細,做精。

???????? 在做用戶的注冊和登錄功能的時候,必須要對用戶名進行驗證。我就拿注冊來說。弄的高級點,用AJAX異步檢查用戶名,如果直接把用戶名異步發送到后臺(還是捕獲onclick事件),就有幾率出大問題。為什么說有幾率,是這樣。如果用戶輸入&,%這樣的字符,在后臺就會報錯,別的字符我還沒有檢查出來,只查出這兩個特殊字符不能經過AJAX的發送請求。必須要先在前臺過濾這些字符,讓用戶輸入符合規范的用戶名,然后再發送到后臺判斷是否存在這些用戶名,我稱之為“二次檢查”。這些看起來不起眼甚至用戶永遠無法知道的細節,體現的是一名開發者的邏輯思考能力和嚴謹的思維方式。通過這個問題我又增長了知識,url請求(其實不只是url,ajax之類也一樣)中參數是不能含有&,%的。

?? ???? 就談到這里,只舉了幾個簡單的例子,實際操作中還有很多這方面的問題。總之,在追求完美的道路上沒有終點,只有精益求精。

淺談我對我的項目中一些細節的理解


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品日韩欧美一区二区三区 | 亚洲操片| 好爽毛片一区二区三区四区 | 国产女人18一级毛片视频 | 国产高清视频在线免费观看 | 天天在线综合网 | 特级一级毛片视频免费观看 | 欧美无吗 | 久久大香伊蕉在人线国产昨爱 | 亚洲欧洲日韩国产aa色大片 | 日韩欧美国产一区二区三区 | 香蕉免费一级视频在线观看 | 奇米影视7777久久精品 | 国产美女白丝袜精品_a不卡 | 台湾成人性视频免费播放 | 777福利| 久久成人国产精品二三区 | 国产伦精品一区二区免费 | 亚洲午夜综合网 | 美女一级大黄录像一片 | 久久久99精品久久久 | 色婷婷久久免费网站 | 国产在视频线在精品 | 精品日韩二区三区精品视频 | 欧美视频一区二区三区在线观看 | 国产操美女 | 色青青草原桃花久久综合 | 天天干天天爱天天操 | 国产成人h片视频在线观看 国产成人h综合亚洲欧美在线 | www.男人的天堂.com | 男人的天堂久久精品激情 | 男女一级免费视频 | 99精品视频99 | 成人精品视频 成人影院 | 国产精品久久久久久搜索 | 高清国产精品久久久久 | 国产精品女仆装在线播放 | 日干夜干天天干 | 四虎免费影院ww4164h | 天天综合网天天做天天受 | 久久综合九色综合精品 |