Feb 10, 2019 22:05
Shun is not archaic, Graham is entirely wrong about that. You can find it in Sun newspaper headlines and articles. collinsdictionary.com/dictionary/english/shun It's less commonly used than it was, but if you can find it in the Sun then a large part of the U.K. population are not going to blink when you use it. @JanusBahsJacquet the Sun newspaper is not grandiloquent. You're making incorrect assumptions abut a simple Anglo Saxon word.
 

 The 2nd Monitor

General discussion about codereview.stackexchange.com - Welcom...
Feb 8, 2016 14:19
Well, the code is fugly and a dictionary would be an improvement. But he wants the suggested improvement (as yet unwritten) approved, not the existing code reviewed. So it's an SO or Programmers question
Feb 8, 2016 14:14
@Mast CR is primarily a knowledge-sharing thing. But it's entirely dependent on team culture. Funnily, the Operations people had no interest in the team culture.
Feb 8, 2016 13:47
What they don't seem to understand is that CR does nothing, in itself, to assure code quality. That needs a whole culture of which CR is just one minor part.
Feb 8, 2016 13:46
Making the auditable CR meaningless even if anybody checked
Feb 8, 2016 13:45
First thing I found when I got here was that most delivery teams were simply working around it and batching up everything to submit to Gerrit
Feb 8, 2016 13:44
The operations dept on this project insisted on code review and specified the tool (Gerrit) because they wanted CR to have an audit trail. Having done that, they never audited it nor set up any process for such an audit.
Feb 8, 2016 11:46
@MathiasEttinger But pre-release or build metadata labels are still just one-offs in a single history. These idiots are forking their code, once per environment.
Feb 8, 2016 11:17
Anyway, that's enough off-topic ranting from me.
Feb 8, 2016 11:17
Next up he was talking about their Ansible code. So they don't know how to manage the configuration of their configuration management tool.
Feb 8, 2016 11:16
There are many ironies there. Starting with the fact they don't know what "semantic" means (which is so meta it might recur infinitely).
Feb 8, 2016 11:14
Took me a while to pick my jaw up off the floor and even longer to form a reply which was polite while also expressing how stupid that is.
Feb 8, 2016 11:12
Said to me by a senior "devops" engineer on this project: "We use semantic versioning: major number, minor number, patch number - and the name of the environment we're going to deploy to."
Feb 8, 2016 11:10
Monking
Jan 18, 2016 14:07
@Pimgd Reference equality triumphs again. Dark Lord that it is.
Jan 18, 2016 13:16
@DanPantry Not the Jar Jar Binks candy tongue?
Jan 18, 2016 13:15
@DanPantry More than one way to parse that
Jan 18, 2016 13:10
Some OpenBSD guys used to run rt.fm - which always made me laugh - but it went inactive over a decade ago.
Jan 18, 2016 13:06
Friend of mine registered dot.at so he could have the email address [email protected]
Jan 18, 2016 13:05
@DanPantry Depends. Do you want to register dontblame or eie as a domain?
Jan 18, 2016 12:56
Amusingly, the only good tests for their code were the ones written by the devops automation engineers seconded to them ;-) Who are my responsibility.
Jan 18, 2016 12:55
@skiwi The code does things, but of course we can have no confidence in how well or whether it's the right thing
Jan 18, 2016 12:53
@Mast Definitely. I've been complaining about single agency teams since I got here. Causes all kinds of problems beyond fraud. But the fraud is spectacular.
Jan 18, 2016 12:49
@skiwi Quite. But a chunk of blame also goes to the recruiting process here. It's been clear form a while that that agency's people were substandard. We're all on a week's notice here, so nobody that shit should be retained.
Jan 18, 2016 12:47
Almost everybody here is a contractor, but those teams were entirely from one agency, including the scrum masters and the like. So loads of ass-covering to try and hide the fact that none of them know agile, let alone basic competency.
Jan 18, 2016 12:46
Over a dozen people. Teams were too big in the first place.
Jan 18, 2016 12:45
Also, tests which targeted spring containers and not the code, code copied and pasted out of app code into tests... unbelievable.
Jan 18, 2016 12:43
Some tests just consisted of system.out.println("Break me")
3
Jan 18, 2016 12:42
Interesting morning, here. Two whole delivery teams have been suspended for not knowing how to write tests and faking it.
6
Jan 18, 2016 12:41
Monking
Jan 6, 2016 14:32
And that's waaaay too much language nit-picking for this chat room. ;)
Jan 6, 2016 14:31
But you have to be careful with your code to see the real benefits of that. Particularly wrt closures. Groovy closures are dynamically scoped (boo) which was a hack to make it easier to write builders (which would otherwise have required extra language features). But that means idiomatic use of closures seriously undermines the potential benefits of static compilation.
Jan 6, 2016 14:28
Groovy performance has improved a lot with Java7 and with static compilation. which also helps Grails performance some.
Jan 6, 2016 14:20
@skiwi I don't think it's going to go away. I think it missed a chance and growth slowed.
Jan 6, 2016 14:09
It's also lost serious financial backing and I don't rate the core dev team.
Jan 6, 2016 14:08
@skiwi It's lost mindshare. I don't see much Groovy work outside of Grails and Gradle.
Jan 6, 2016 14:07
And I think Groovy missed its chance as a serious contender. Play/akka (with or without Scala) and the like are much more serious tools than Grails. And Groovy has lost out to Scala.
Jan 6, 2016 14:05
Same goes for Grails all over
Jan 6, 2016 14:04
I liked Gorm
Jan 6, 2016 13:54
Groovy, certainly. I was impressed by how Grails used groovy builders to hide the horror of Spring configuration/complexity.
Jan 6, 2016 13:52
@skiwi Grails? Spent a while training inexperienced Java coders in Groovy/Grails. Was depressed by how few of them got it.
Jan 6, 2016 13:43
So when I see that present, I'd vote the question up twice if I could.
Jan 6, 2016 13:42
Example inputs with corresponding outputs. Constraints. Seen so many ambiguous questions where that extra information would have saved everybody much time.
Jan 4, 2016 10:15
@Zak If you keep the db design clean, transitioning to an Access front-end and sql server back-end shouldn't be hard - if it ever comes to it.
Jan 4, 2016 10:11
Even then, it's hardly a great front-end, ofc.
Jan 4, 2016 10:10
As I recall, Access can be a front-end to a proper db. But I guess that's not how Zak's being allowed to use it.
Jan 4, 2016 09:51
And, from the comments in the code and the question, is clearly just a hypothetical question
Jan 4, 2016 09:50
Jan 4, 2016 00:56
Been away from SE for a couple of months. Hats have quite passed me by.
Jan 3, 2016 22:06
I know not many people pay attention to Scala questions here but that one shouldn't have made it to review. Surprised at Seth Tissue, of all people ;)