h**c 发帖数: 118 | 1 刚毕业,入职3星期,已经push 两次修改的bug到远程的repo。
但每次都有很多错误,被组立一个senior的指出来。
是我太弱了,修改原来代码,添加的时候总是需要最大最大最大化利用现有资源,我这
个方面有时候没有处理好。每一句话放在那个地方都是最合适的地方,以至于现在我不
敢下手写了。。 还有格式也非常看中,if 后面必须要有空格,被老板指出来了。
求问各位前辈,有能迅速提高代码的方法或者建议
吗。
晚辈拜谢了 |
|
i**********g 发帖数: 758 | 2 的有还说的过去的project
我看不少人,当然他们估计是刷题就搞定大公司了,github上的东西,怎么说呢,
自己也许好好写了个东西,但readme都就是一行,没有任何说明,项目没有test, 无
demo,local run的不部署起码录个演示吧,否则鬼才回去看他们的code
还有就有个lc题解,都不知道不是不是自己做的。。。
github上但凡不错的repo,那gh-pages, demo,document一个比一个搞的好,当然code
本来就不错 |
|
L***s 发帖数: 1148 | 3 用nodejs写的web front-end server的代码,和桌面browser端的js app,
逻辑上是紧耦合的,常常放到一个js repo里,
不然是没法写end-to-end integration tests的。
java可能是web front-end server app下面提供restful endpoint的。
复杂的SOA web架构,下面可能有2-4层restful endpoints,每层用什么语言都可能。 |
|
ET 发帖数: 10701 | 4 exatlcy.. this is whiteboard test, not something will be checked into the
repo. |
|
s******c 发帖数: 1920 | 5 github可以统计commit history
这个主要是看你自己写了多少open source的东西。真正喜欢hack的人基本没有不自己
整俩repo在github上的 |
|
g*********e 发帖数: 14401 | 6
干私活不推荐,但你可以学习,前端的学学后端,后端的看看前端,硬件的学学软件,
C++的学学js。check out 别人组的repo看看,刷刷别的公司eng blog学学design,读
点paper。
奔放点还可以看看coursera
然后就是刷题,leetcode上的题,你可以local写了复制上去run,没人管。
接下来就可以面upa了 然后就跟公司白白了 |
|
i**9 发帖数: 351 | 7 Git branch 方便,开一个 branch 没有什么cost, perforce 开个 branch 要把整个
repo 重新copy一遍。 |
|
c******f 发帖数: 243 | 8 git不好用
我们这里一个repo几十GB, 一个workspace不能换branch
|
|
g*****g 发帖数: 34805 | 9 这跟代码多少有啥关系?只要不是A引用B,B又引用A,理论上A, B分成两个repo就没有
问题。所有软件一大都有模块化设计,把一些共用的类拉出来,把各个功能模块分开。
如果是后端服务更是A, B互相引用都没关系。 |
|
z****e 发帖数: 54598 | 10
最好的优化就是不优化
我一般能不tune jvm就不tune
因为tune了之后,自己过一段都看不懂
现阶段的gc pause足够了,我做pvp都敢用,一般的应用小意思了
发信人: zhaoce (米高蜥蜴), 信区: Vertx
标 题: 说说java的代码构成
发信站: BBS 未名空间站 (Fri Jan 22 23:15:59 2016, 美东)
一般代码分成三块
一块是自己写的,这个c还有脚本等其他语言都有
这个只要大学里面好好读书,一般一两个月就能把语法全部背下来
很容易的,文科生都能学好
另外一个块是你抄的,就是轮子,这个要看repository的大小
java就是找maven的repository了,node就是下npm了,ruby就是下gem了
python就是找module了,数量分别是120w-,23w+, 11.3w以及7w左右
然后vert.x是这些轮子都能用,所以vert.x超爽的
但是c和c++没有repo,根本没听说过,谁知道,说说?
所以这一块,明显c就落伍了
这一块不容易,因为轮子数量爆发式增长,你要跟上时代
理解轮子本身就是一个学习的过程
Ti... 阅读全帖 |
|
|
z****e 发帖数: 54598 | 12
core java的东西从来没觉得有什么exciting的
核心库都是非常保守的,宁可不加,也不能加错那一种的
你要是追求刺激,你应该多看看轮子和轮子的repo
轮子才是真正激进刺激的部分 |
|
|
W***o 发帖数: 6519 | 14 【 以下文字转载自 Programming 讨论区 】
发信人: Wardo (餐厅忙的时候客户端,否则服务端), 信区: Programming
标 题: 最近有个烙印同事死乞白赖想加入我的personal project
发信站: BBS 未名空间站 (Sun Mar 20 14:30:33 2016, 美东)
不知道这厮怎么在github上看到我的一个正在做的iOS app project,以前一直没有做
成private,觉得不会有人看;
上周,组里的一个烙印说对我的project感兴趣,想帮我debug一些东西;我心里腻歪他
,而且也确实不需要人帮忙。我跟他说目前没有发现bug,而且我认为他一直没有做过
iOS开发,他加入进来很可能是帮倒忙,想趁机跟我学。
这个周末,这个家伙又是给我打电话发短信,说希望谈谈。我都没给他回复,而且昨天
晚上就把project做了private repo,别人看不见了。如果他下周再当面提,我就打算
告诉他删除了project,不想继续做了,不知道这样说会不会不太好,有啥高招,大家
请给点建议啊。
第一,我对几乎所有烙印,特别是这个烙印的印象不是... 阅读全帖 |
|
A*****i 发帖数: 3587 | 15 说实话这些人的repo我也看了,根本上不了台面,就是骗骗二本大专生
在座各位把自己github的所在地改成china估计不到一年也会成为这其中一个。
国内小白太多,连王淫那种货色都有好几千followers呢 |
|
发帖数: 1 | 16 我也刚拿到A家的PIP. 现在每周要向老板报告两次。要求要在月底把所有我做过的项目
写好document和放在repo.就是要月底走人 |
|
T*******e 发帖数: 4928 | 17 不用. 他们可以直接看你在谷歌内部写的程序怎么样。我给我比较想去的组的经理,
还补发了一个repo的链接。里面有我以前练题的几万行程序。
内部换组,经理主要考虑的是这人会不会跟他们项目直接相关的技术,还有就是
这人一向的工作业绩和态度如何。 |
|
j*****n 发帖数: 23 | 18 有gitlab之类的,他们日子也挺难的吧,最近刚刚取消private repo数量限制 |
|
|
b**********5 发帖数: 7881 | 20 why don't u try it ursef? |
|
|
|
|
c*5 发帖数: 130 | 24 homebrew那个作者上万了 对开源界和码农们做出巨大贡献 不会遍历二叉树
★ 发自iPhone App: ChineseWeb 13 |
|
i**********g 发帖数: 758 | 25 我并没有说拿到offer...这个太难
说了,也许面试官那天早上和老婆吵架了,都会悲剧 |
|
|
|
|
d******c 发帖数: 2407 | 29 他有内推,但直接被狗据,连电话都没有。不是想不想去加州的问题。
他搞了个github repo放学习材料,某天被某人提了一下,然后进了github trending,
star越来越多,现在45000 stars。原来叫狗家面试,没去成把狗的名字去掉了。
但看看他自己的回顾,走了许多弯路,就这样也几万star,不知道有多少人去学他。精
神可嘉,方法实在一般。
github的star实在是一个无聊的东西。 |
|
发帖数: 1 | 30 都是靠google……,等我到了1000就把我的git repo share给各位基友 |
|
|
r*****s 发帖数: 1815 | 32 对 这本书和这个repo特别好
基础知识基本都有了
另外有一个网站叫interviewbit,上面有一些system design的例题。
有精力的话我还建议看看各种开源源代码。
: 《Designing Data-Intensive Applications: The Big Ideas Behind Reliable
,
: Scalable, and Maintainable Systems》
: https://github.com/donnemartin/system-design-primer
|
|
T*******e 发帖数: 4928 | 33 github上没有程序。跟工作能力和公司里
是不是能高质量地完成工作也没有直接关系。
我的github上至今没有一行code. 以后可能会有。但是
我对你说的被当做大熊猫没什么兴趣,我水平一般。私下
编程一直是用private bitbucket repo。
|
|
e********t 发帖数: 144 | 34 不刷题也不容易的,下面是我经历的一个挑战,大家可以看看能否达到人家的要求。
这个Startup的要求是一个小时左右完成下面这个Project,下面是原文:
As I mentioned, the next step is a technical skills challenge. We expect the
exercise to take about an hour, though it is not timed.
Take-Home Challenge - Backend
* Using Java or Kotlin and framework(s) of your choice (though we like
Spring Boot), create an API that accepts a freeform search query and returns
a list of matching Flickr titles and image URLs for various sizes.
* Limit the response to ten titles.
... 阅读全帖 |
|
n*****t 发帖数: 22014 | 35 没办法啊,俺们穷,买的又是 REPO,只好样样自己来。再加俺 LP 狠体贴狠顾家。
迄今为止,除了装地毯(Lowes 的 installation 实在忒便宜了,还免费 remove old
carpet),其他所有活都是自己干的。这两天正打家具呢。 |
|
|
p*a 发帖数: 3350 | 37 结论是?
repos-for-long-2010-7?utm_source=patrick.net.net
comment |
|
J****n 发帖数: 937 | 38 上次写到官司赢了,讨到钱就来更新。 昨天终于收到了支票,信守承诺来写这个结局。
赢了官司从法庭回来,向邻居请教如何讨债,律师夫妇异口同声“don’t know, never
done it before”. 虽然他们打过很多官司,但从来没自己讨过债。原来律师和法庭
只管打官司,讨债的事全要自己操心。 他们建议我等30天再去要钱,因为摩托有30天
的时间可以要求重审。 等吧, 已经拖了2年了, 30天不算什么。
转眼30天过去了,摩托音讯全无,也不给钱也不上诉。耐着性子又等了一个月,还是静
悄悄的没动静。按理说象这种大公司没必要赖我的2000刀不还啊。我开始上网研究怎么
讨债,讨债的事还真不那么容易,所以为什么有那么多的讨债公司。先要自己想法子要
钱,如果怎么也要不到,可以到法庭申请要求欠债人说明财产状况 (Discover of
Assets), 如果对方还是不还,那你就要要求法庭执行,法庭可能会发传票要求对方出
庭解释为什么不还。 还有很多别的方法,前提是你能找到欠你钱的人。如果欠债的人
跑了你连他的地址都不知道,那你就别想了。所以你哪天要是欠了一屁股债,赶紧卷了
铺盖卷躲起来吧。我... 阅读全帖 |
|
|
x********9 发帖数: 682 | 40 是不是大家都用都benjanmin moore, 自己刷都话 |
|
a********a 发帖数: 3082 | 41 很多专业油漆工爱用BM, 不过据说高档熊牌也不错 |
|
|
P**C 发帖数: 4333 | 43 个人更加喜欢Lowes的漆,主要是色彩准确,其他家的漆样品纸和真漆颜色相差太多。 |
|
x********9 发帖数: 682 | 44 一般淡色都墙也要primer吗,我以为就是深色都墙需要一层白色的primer |
|
|
|
w*****m 发帖数: 20421 | 47 淡的也最好PRIME一下,白的也需要的
PRIME好了,墙就不怎么吸油漆了 |
|
s***g 发帖数: 495 | 48 嫌麻烦就用有PRIMER的油漆,大不了再来一coat。 |
|
w*****m 发帖数: 20421 | 49 PRIME了以后墙有问题能看出来的,比如小洞啊不平啊疙瘩啊,这样还可以再修补一下
带PRIMER的油漆我觉得很费很贵,PRIMER便宜多了 |
|
x********9 发帖数: 682 | 50 benjamin moore 里那种性假比比较高 |
|