外媒速遞:十項(xiàng)訣竅打造出“攝人心魄”的Web設(shè)計(jì)成果
譯文【51CTO.com快譯】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
本期給大家推薦的是十項(xiàng)訣竅打造出“攝人心魄”的Web設(shè)計(jì)成果、Web開發(fā)人員挑選技術(shù)堆棧時(shí)應(yīng)當(dāng)遵循的十項(xiàng)提示、如何選擇大數(shù)據(jù)編程語言和敏捷方法中的七項(xiàng)Scrum***實(shí)踐等。
一、十項(xiàng)訣竅打造出“攝人心魄”的Web設(shè)計(jì)成果
原文標(biāo)題:10 Tricks for Breathtaking Web Designs
如何讓我們的網(wǎng)站在同儕當(dāng)中脫穎而出?簡而言之,良好的布局、理想的色彩搭配、合適的字體以及專門為其設(shè)計(jì)的圖片。雖然道理如此簡單,但仍有眾多Web開發(fā)者夜以繼日地努力改進(jìn)自己的設(shè)計(jì)成果。在今天的文章中,我們將分享十項(xiàng)訣竅,希望能夠有所助益:
1. 簡單為上
2. 努力提供最出色的個(gè)性化圖片
3. 擁有自己的色彩搭配策略
4. 認(rèn)真選擇您的字體
5. 擁抱響應(yīng)式設(shè)計(jì)
6. 使用直觀的導(dǎo)航按鈕
7. 避免使用Flash
8. 在設(shè)計(jì)各個(gè)頁面時(shí)將其視為登錄頁面
9. 給訪問者們一點(diǎn)“喘息之機(jī)”
10. 聰明地使用按鈕
二、Web開發(fā)人員挑選技術(shù)堆棧時(shí)應(yīng)當(dāng)遵循的十項(xiàng)提示
原文標(biāo)題:10 Tips in Picking a Technology Stack for Web Developers
面對林林總總的技術(shù)堆棧,包括涵蓋的編程語言乃至軟件產(chǎn)品,我們往往有種亂花迷人眼之感。那么在網(wǎng)站或者移動(dòng)應(yīng)用開發(fā)工作當(dāng)中,大家該如何挑選最適合自己的堆棧選項(xiàng)?遵循以下十條原則,相信這項(xiàng)任務(wù)將不再令人頭痛:
1. 明確目標(biāo)受眾
2. 考慮自身技能
3. 結(jié)合自己熟悉的語言
4. 可擴(kuò)展性
5. 長期維護(hù)難度
6. 實(shí)現(xiàn)成本
7. 開發(fā)速度
8. 最終結(jié)果
9. ***技術(shù)
10. 對應(yīng)工具在行業(yè)中的發(fā)展前景
三、大數(shù)據(jù)編程語言選項(xiàng):Java對Scala
原文標(biāo)題:Why Java in Big Data? What about Scala?
在對大數(shù)據(jù)技術(shù)進(jìn)行探索的過程中,很多朋友可能面臨著類似的難題——為什么用Java?為什么不用?Scala行不行?Python呢?著眼于眾多大數(shù)據(jù)項(xiàng)目,這三種重要編程語言似乎各具優(yōu)勢。那么,我們該如何做出實(shí)際選擇?不妨從以下幾個(gè)角度加以考量:
1. 生態(tài)系統(tǒng)
2. 相關(guān)工具
3. 開發(fā)難度、可讀性與學(xué)習(xí)門檻
4. 庫、框架、GitHub示例與可用軟件包
5. 構(gòu)建與開發(fā)工具
四、敏捷方法中的七項(xiàng)Scrum***實(shí)踐
原文標(biāo)題:7 Best Practices of Scrum in Agile Methodology
說起敏捷性方法,很多朋友首先想到的都是Scrum。Scrum是應(yīng)用最為廣泛的日常會(huì)議形式,能夠幫助離岸軟件開發(fā)團(tuán)隊(duì)進(jìn)行項(xiàng)目討論并更新當(dāng)前工作進(jìn)度,并在必要時(shí)用于解決各類問題。然而,實(shí)現(xiàn)工作卻往往并不順利,這就引出了今天的議題——敏捷方法中的七項(xiàng)Scrum***實(shí)踐:
1. 議題應(yīng)簡短而新鮮
2. 團(tuán)隊(duì)成員應(yīng)當(dāng)提前準(zhǔn)備
3. 不要坐等每位成員到位
4. 日常會(huì)議應(yīng)當(dāng)每日進(jìn)行
5. 以開誠布公的態(tài)度進(jìn)行討論
6. 站立會(huì)議——盡可能縮短會(huì)議時(shí)長
7. 積極接納各類輔助設(shè)備