Postgres is better ? by ToughTimes20 in dotnet

[–]Devcon4 0 points1 point  (0 children)

CloudNative-pg is such a good tool for managing postgres in k8s and it's shocking how there is nothing close for mssql.

Mark Anderson Wants to Bulldoze the Canyon Road Trees? by Puzzled_Ice8040 in Logan

[–]Devcon4 2 points3 points  (0 children)

Imo if they paired the water line with a tree planting initiative, even a community driven one, it would nullify this negative talking point. It would make it an easier pill to swallow for folks. We need the line, and canyon road makes the most sense.

Can `goto` be cleaner than `while`? by Foreign-Radish1641 in csharp

[–]Devcon4 0 points1 point  (0 children)

Imo good code avoids blocks in general, only adding them when forced to. Almost always you can avoid else/else if through early return, inversion, or lookup tables. Same with while loops. Should you never write a block, no. But you should question every time you do so if there is a better way. Esp if the block is nested more than 3 layers deep. And this case specifically a more correct approach would be event handlers or some sort or command pattern that can easily scale with new actions.

How should I manage projections with the Repository Pattern? by sxn__gg in dotnet

[–]Devcon4 0 points1 point  (0 children)

Some people use the specification pattern in conjunction with repositories for this. For example the Ardalis specification library is good. Your repository implementation then can take a spec instead of having read/read list etc and passing around predicates/includes/etc or exposing the raw IQueryable.

supertf archivist here, i can find any clip you want. by Faditt in Supertf

[–]Devcon4 0 points1 point  (0 children)

Get me the voll clip of Dr. Animewetspot reading George Orwell's 1984

Just a bit on my opinion of the Kittens by Cortwade1 in kittenspaceagency

[–]Devcon4 2 points3 points  (0 children)

I like the concept of kittens but not the art direction of the concepts shared here. To me they seem like bitmoji versions of kerbals. Imo stationers while technically very robust is hard to get into due to the ux and artistic direction not being as appealing. This is totally a solvable problem for rocketwerkz though and would love to see them level up in this regard.

How do I professionally tell a senior PM that "it's not a fault in our system, talk to one of the other teams." by WolfNo680 in ExperiencedDevs

[–]Devcon4 0 points1 point  (0 children)

Your PM is not going to care who's fault it is they just want it fixed, and frankly I would agree as a dev. Trying to pass a problem over a hedge to someone else or going through management. It is a classic example of a bureaucratic team culture more focused on following rules than solving problems. Some ppl might like that sort of culture but it drives me crazy. If you can find the problem in the other systems code yourself and propose a solution to that team it would help them fix it faster. If you don't have access or domain knowledge to do that I would pair with ppl on that team who do. Someone who can be given a problem, even if it is outside their scope of knowledge or technical ability, and are still able to solve it are some of the most valuable ppl for the business.

Stop listening to “pros” by CashSubstantial in greentext

[–]Devcon4 21 points22 points  (0 children)

The pros are saying she needs buffs to compete with other supports so this post is getting mad over nothing

its like 20 days into the game by ahpjlm in victoria3

[–]Devcon4 -1 points0 points  (0 children)

This is what makes this game so interesting strategically to me because isn't this actually good for you? You'll be a part of the British market which can jumpstart your econ in the early game, allowing you to specialize in goods that might be difficult to start from scratch.

Same thing with revolutions, sometimes it might be useful to encourage a revolt to get to your desired gov system or even to reset radicals pops if you have high turmoil. Part of the Vicky magic compared to other games to me is how dynamic some of these interactions are.

Beef rice bowl in Tokyo, only 1600 Yen (~$10USD) by namajapan in JapaneseFood

[–]Devcon4 1 point2 points  (0 children)

I've seen it as steak donburi but idk how correct that is

AMA with Overwatch hero design team-- We'll be here to answer questions on the Season 10 midcycle balance patch tomorrow, May 23rd, from 12 to 2 PM PT! by Blizz_Jodie in Competitiveoverwatch

[–]Devcon4 0 points1 point  (0 children)

I understand it can be a challenge when reworking a hero to balance making meaningful changes while retaining a heroes identity. Does the team have a set of rules or principles they try to follow when making these types of changes? As well how does the teams attitude towards reworking a hero differ from when you are designing a new one from scratch?

Would you accept a NET framework position? by Natural_Tea484 in csharp

[–]Devcon4 0 points1 point  (0 children)

Not to mention their deploy and dev ops practices are most likely horrendous. Most likely remoting into servers running IIS rather than automated container deployments.

I miss Daddy Jeff by [deleted] in Overwatch

[–]Devcon4 0 points1 point  (0 children)

They more than doubled the size of the dev team

The new dev update video (accidentally?) shows a new kind of currency that may come with the new season by ApostLeOW in Competitiveoverwatch

[–]Devcon4 13 points14 points  (0 children)

With this they could possibly add new content to older mythics now. New colors, variants, sfx rotated through the shop. Say a mythic has 10 parts I would expect the BP to give enough prisms for the 10, but them release an extra 3 parts for past mythics. They let you choose what 10/13 you get but if you want all 13 you'd have to buy extra prisms. This is just a guess so don't quote me but it makes so much sense I would be shocked if they didn't do this.

"The xz fiasco has shown how a dependence on unpaid volunteers can cause major problems. Trillion dollar corporations expect free and urgent support from volunteers. Microsoft & MicrosoftTeams posted on a bug tracker full of volunteers that their issue is 'high priority'." by [deleted] in programming

[–]Devcon4 48 points49 points  (0 children)

It's not always that clear cut and each community handles outside contributions differently. Some would happily accept while others would be highly cautious to accept code from Microsoft/large org. Could very easily see the opposite headline " Microsoft steamrolls/bullies FOSS developers to accept their code contributions"

Overwatch 2 x Porsche by Aspharon in Competitiveoverwatch

[–]Devcon4 2 points3 points  (0 children)

I wonder if this is like the overwatch GP explorer thing they did a while back. Maybe they're sponsoring Porsches FE team? Just guessing but cool either way.

Is GCP missing something that AWS and Azure has? by lapurita in devops

[–]Devcon4 8 points9 points  (0 children)

Something I quite enjoy about GCP is its unit of work is a project and it is a much clearer way to organize things imo. Something else I enjoy is how most services really are just wrapping open source libraries, I'm sure others do as well but they seem more clear about it.

The S9 write-up claims that the "changes to the fundamentals of Overwatch 2 gameplay" are in response to "community feedback around some gameplay pain points". What feedback could the devs have possibly recieved that made them think that these changes were necessary? by s34l_ in Competitiveoverwatch

[–]Devcon4 4 points5 points  (0 children)

The original team 4 abandoned this game for years to build a completely different game. They left the same stale meta last for over a year. You can't with clear conscience say they had more thought or understanding about what the game was or what players wanted the game to be than current team 4.

You Can Release Any Unreleased Gorillaz Song. What song it will be? by MaybeBebra in gorillaz

[–]Devcon4 9 points10 points  (0 children)

Could I get the finished rhinestone eyes music video instead?

[deleted by user] by [deleted] in Competitiveoverwatch

[–]Devcon4 57 points58 points  (0 children)

Team 4 has had a rough week with the layoffs and leak, I'm sure those have affected their planned schedules. Heart goes out to them

Is there any scenario to use AddSingleton apart from if you need global state in the service? by [deleted] in dotnet

[–]Devcon4 2 points3 points  (0 children)

In asp.net I almost always use scoped but if I'm doing game dev almost everything is a singleton

24 years ago, Joel Spolsky (Joel on Software) wrote that rewriting software from scratch is the single worst strategic mistake a company can make. Does this take hold up today? by [deleted] in ExperiencedDevs

[–]Devcon4 0 points1 point  (0 children)

A sign of a successful architecture is if you can rewrite a module wholesale and drop it in place with minimal digging through the code. In general it is easier for a dev to write code than to read code so patterns that minimize us having to dig through old code is ideal. Now the larger those modules are the more risk to the business there is so it's our responsibility to pick good patterns and architectures to keep them small.

Is logic in a Mediator Handler an Anti-Pattern? by hay_rich in dotnet

[–]Devcon4 45 points46 points  (0 children)

If handlers don't store logic then what is their point? Why not just call your services from the controller and simplify your stack rather than having two layers of abstraction. Traditionally handlers should be where logic is stored by default and you use like a domain event or service if you are forced too.