欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

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

系統 1960 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條評論
主站蜘蛛池模板: 性色屋| 日本一在线中文字幕天堂 | 欧美激情一区二区三级高清视频 | 喷水网站 | 国产视频aaa | 欧美性高清bbbbbbxxxxx | 国产精品久久久久久久久久久久久 | 欧美一区二区三区在线看 | 人人搞人人干 | 精品一区二区三区免费 | 欧美综合亚洲 | 九九亚洲 | 久久一二区 | 日韩男女做性高清在线观看 | 午夜爱爱爱爱爽爽爽网站免费 | 影音先锋中文字幕在线 | 久草最新视频 | 国产精品免费大片一区二区 | 91www成人久久 | 五月激情久久 | 国产成人精品视频播放 | 九九久久精品这里久久网 | 99这里有精品| 国产69久久久欧美黑人A片 | 欧美一区二区三区网站 | 草草影院地址 | 看黄色一级视频 | 亚洲午夜高清 | 91视频观看免费 | 国产99999| 久草久草久草久草 | 欧美日韩精选 | 91精品观看91久久久久久 | 亚洲香蕉在线视频 | 久爱青草视频在线观看 | 免费视频精品一区二区 | 看黄网站在线看 | 国产成在线观看免费视频 | jjzzjjzz在线观看| 久久久久国产精品免费免费搜索 | 欧美区在线播放 |