5 ms·
I really like this article. I'm a huge fan of synchronous feedback (pair programming) and asynchronous feedback (merge/pull requests). In my career I've always
by knocte 5y ago
I really like this article.
I'm a huge fan of synchronous feedback (pair programming) and asynchronous feedback (merge/pull requests). In my career I've always been irritated by managers that think that pair-programming is wasting time (as in, less paralleization of work). The best way to describe this situation is with an image: https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8ee4 https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8...
I also liked the part where he says "Code style shouldn’t be discussed in a PR", however having the infrastructure set up to be able to avoid this is kinda hard (but we're getting there, in my company). It depends on the language, but for F# we're adopting fantomas (for automatic formatting/indentation) and FSharpLint (which has different rules which check things that the prettifier tool cannot catch).
PS(offtopic): BTW if you agree with the above and are looking for remote positions, ping me at my andres@nodeffect.com (we're always hiring).
- vincentdnl 5y agoHey knocte, thanks for sharing my drawing! :)
- knocte 5y agooh hi! hehe sure :)
- randunel 5y agoYour link returns a `404: Not Found`.
- knocte 5y agoOoops, I've put it here: https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8ee4 https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8...
- andreareina 5y agoI'm getting a 404 on your link.
- knocte 5y agoOops, I've put it here: https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8ee4 https://gist.github.com/knocte/5d189a822dd139ccdf30b3c633fc8... Thanks for the heads up.
- andrewingram 5y agoI feel like if I ever succeed in getting a manager to realise that a team of 3 engineers doesn't mean you can/should do 3 pieces of work in parallel, I'll have achieved a great thing.