Quote (Minkomonster @ Oct 31 2014 10:23pm)
Code check -ins on my team are peer reviewed, and any discrepancies in standards and practices are resolved by the tech lead. His word is law. If he doesn't approve it doesn't get committed to source control.
we don't have a tech lead for our team. we have 4 contractors who are all early 40s titled "java developer" and me. we're usually on different projects anyway.
on another note, we rarely get good requirements. we have a meeting or two with someone and they vaguely describe what they'd like, then we go off and build what we think they want. our tester ended up writing documentation/requirements after it's coded based on how the developers made it work, not how it was envisioned to work. would be a lot nicer if they could just hand us a document with screen mockups, business logic, data model, etc. but noooope.
all of the other 4 came from AT&T where it was documentation heavy. 90% of the job was meetings/documentation and 10% of the job was actually coding. that helped inspire how we work. anytime they wanna restart a server in production at ATT, they gotta get a meeting with the team, the boss, several vps, etc to get approval. it can take half a day or more. but here, we just talk to the DBA and ask him to bounce it and it's done before the coffee machine makes your latte.
This post was edited by carteblanche on Oct 31 2014 08:39pm