Soft_Job 板


LINE

※ 引述《paranoia5201 (社会黑暗、行路难)》之铭言: : 自学程式语言一些时间,许多网友都说要赶快做个小专案展现基本能力,有利於求职。 : 「不知道怎麽做?就模仿别人的作品啊!」对於一个新手而言,该如何模仿? : 例如我看到一个很酷的网站或app,想要仿造,没有它的原始码,是要怎麽模仿? 模仿的意思其实就是你看到什麽网页觉得不错就想自己做一个对自己有用的来 第一步 我去日本玩,觉得查火车捷运转乘时间用这类网站很好用 https://www.jorudan.co.jp/ 所以回来台湾,就做个在台北用的小专案 http://melixyen.github.io/railtime/ 不是把整个网站都复制出来,挑你觉得实用的部分改造成你自己需要的就好了 网站好复制是因为再怎麽隐藏前端的原始码你还是能看的到,CSS 也能理解 然後背後跟 Server API 沟通的情况也逃不过你的观察 ====== 第二步 在开发过程中你可能会遇到一些共同需求,你可以找套件(买轮子)或自己写(造轮子) 虽然大部分人喜欢买轮子,不过我也会依需求自己造符合自己手感的轮子 举例来说,一般 Vue.js 多国语系主流可能是用 Vuex-i18n 这个套件 不过我的专案没有用 Vuex 而且是用旧的 ES5 时代语法写的,也没有要搞什麽模组化 就是把字串变数丢在 Global 然後可以自动载入与重新 render 各种语言到画面上就好 所以就依照需求用自己的方法去重现某些套件的功能,也是一种模仿的概念 模仿了相似的功能,但是後面用的技术方法可能完全不一样 这时候你不需要去看别人的程式码,而是自己思考可以用什麽办法做到相同的事 https://github.com/melixyen/vue-duoguo 然後我就弄了个 Vue.js 的套件,趁这种机会也可以顺便稍微研究一下 Vue 再很假掰的写个 Markdown 文件,人要衣装嘛,就算你的套件 code 写的再烂 如果有个看起来格式完整的 Markdown 文件至少把专案作品丢出去时第一印象比较好 ====== 建议 所谓模仿其实是要你思考做法,你不可能看穿别人写 code 时的想法,看 code 没意义 但你可以先想一下这样的功能或页面设计如果是你要怎麽做 把功能拆开来,设定学习阶段,一步一步组合起来 像我也不会看日本那堆铁路网站背後的程式码 我是按照自己的想法去规划 1.建立路线资料 2.建立转乘站资料 3.写演算法去判断 A 到 B 可以在哪几站转、要转几趟 4.写程式去抓各车站或各路线的时刻表 5.写程式去找从甲站到乙站可以搭的车以及它的时间 6.把 3 的路线每一段都拆出来,用 5 的 function 去捞,组合成乘车顺序跟时刻表 7.把资料 print 到画面上 不需要一开始就想把整个网站做出来,分成七个步骤去做,自己订进度 以上给你参考 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.166.232.205
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1550914523.A.8FD.html
1F:推 lamb132610: 推 02/23 17:46
2F:推 taikobo: 有实作推,看起来很实用 02/23 17:55
3F:推 DCTmaybe: 真。实作推 02/23 17:58
4F:推 othree: 看成:「第一步:去日本玩」 02/23 18:08
5F:→ shter: 去日本玩也不错啊,旅行可以激发不少写程式的灵感 02/23 18:26
6F:→ shter: 连开始规划找饭店时你搞不好就想模仿弄个 TrivaGo 了 02/23 18:28
7F:→ purestone: 对新手很难,新手看网站是脑袋一片空白,不知从何下手 02/23 18:51
8F:推 xji4m3: 第一步真的很重要,就是去日本玩(误) 02/23 19:48
9F:推 cool9203: 推,我决定重复造轮子没关系,想重复造却造不出来才严重 02/23 22:41
10F:→ cool9203: 啊!! 02/23 22:41
11F:推 loadingN: 推这篇,工程的重点就是解决实际问题,从生活中发现需求 02/23 22:55
12F:→ loadingN: 想办法改进,是很好的做法 02/23 22:56
13F:推 Saaski: 推 02/24 02:31
14F:→ shter: 其实会写 vue-duoguo 是因为我懒的改 template 习惯 02/24 02:51
15F:→ shter: 某方面来说也是自己不长进,宁造轮子也不肯改主流写法... 02/24 02:53
16F:推 guest0710: 你说的很对 第一步就是要去日本玩XD 02/24 14:28
17F:推 cookie1115: 推 02/25 19:33







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW 或 站内搜寻

TOP