HackerTrans
TopNewTrendsCommentsPastAskShowJobs

GaveUp

no profile record

comments

GaveUp
·il y a 3 ans·discuss
I'd argue that's a sign that John Deere is just out to maximize their profits at the expense of everyone else. Plenty of evidence out there to support that. Sure, any company's goal is to maximize profits to some degree, but instead of manipulating the market to extract additional money target a product to what the market can afford. If a market can't afford the product the problem isn't the market, it's the product. Instead Deere has has manipulated the market to extract money the market can't sustain.
GaveUp
·il y a 4 ans·discuss
I don't know if I agree that the second pass is optional. I've found that pass is the one I've seen have the most benefit, particularly with newer developers. It serves two purposes when done well.

First it gives you an idea of how well thought out the implementation was (i.e. was this a quick hack to just finish a asked for requirement) or was a best design targeted. It also helps newer developers develop a voice. Often, at the start, newer devs will take what a more senior dev says as gospel, but by striking up a conversation and, in some ways, making them defend their choices it can help build confidence and that voice to speak up when something doesn't seem right.

Second, I've found it a good way to introduce people to new approaches to accomplishing tasks. Not everyone spends their off hours studying patterns and practices and rarely is there time during a work day to do this properly so code reviews are a natural place to bring these things up as there's concrete comparisons and examples to work with. That helps spark a dev's interest to look in to the topics further.