Skip to main content
Konrad Morawski's user avatar
Konrad Morawski's user avatar
Konrad Morawski's user avatar
Konrad Morawski
  • Member for 13 years, 5 months
  • Last seen more than a week ago
  • Poland
comment
Beginners C# question about Array.Reverse
While enumerables and extension methods created some confusion here, I wouldn't scare the OP with how difficult a concept they are so that he doesn't develop some sort of a complex ;) In and of themselves they're not a hard thing to grasp, the only problem is that the OP stumbled on them where it was unexpected
comment
How to choose NOT to use a framework (Caliburn.Micro, etc.) in a given MVVM application?
@Andy maybe we're arguing over definitions now. What I mean is that all the "glue" which makes MVVM possible is already there - data bindings in XAML, DataContext etc.
comment
How to choose NOT to use a framework (Caliburn.Micro, etc.) in a given MVVM application?
@Andy of course, but it's safe to say that WPF is intended for MMVM. I'm referring to MVVM functionality that comes built-in with WPF. I know you can still do code behind
comment
How to choose NOT to use a framework (Caliburn.Micro, etc.) in a given MVVM application?
Added to that, MVVM as offered by Microsoft (out of the box, WPF) is lacking very much. Very frustrating even for programmers who think of themselves (and rightly so) as seasoned developers. Magic strings, obscure exceptions in runtime, most basic stuff such as binding a group of radiobuttons to an enum looks like stackoverflow.com/q/397556/168719 - what can frameworks do? They have to either echo this level of complexity, or try to provide a really thick abstraction over it
comment
Is it good practice to implement two Java 8 default methods in terms of each other?
I agree with @Snowman, it's a landmine. I think it's textbook "evil code" in the sense that Jon Skeet means - note that evil is not the same as bad, it's wicked / clever / tempting, but still wrong :) I recommend youtu.be/lGbQiguuUGc?t=15m26s (or indeed, the entire talk for broader context - it's very interesting).
comment
Can I write a cross-platform application (Mac and Windows) using C#?
@KrishnanduSarkar I don't really understand you. Visual Studio is not opensourced, and neither of the links provided by you states that it is. As for ASP .NET, it's a framework for web development, and OP clearly doesn't want to create web apps using a Mac, he wants to write desktop apps that run on a Mac, therefore referring him to ASP has no relevance really
comment
Can I write a cross-platform application (Mac and Windows) using C#?
@KrishnanduSarkar plus that's the first time I hear about opensourcing Visual Studio. Would you please provide a link to that information?
comment
Can I write a cross-platform application (Mac and Windows) using C#?
@KrishnanduSarkar what are you talking about? What does ASP .NET have to do with it? :)
revised
Loading…
revised
Loading…
revised
Loading…
revised
Loading…
Loading…
answered
Loading…
reviewed
Approve
comment
Automatic builders/chain setters for Java?
@DawidPura they wouldn't squeeze more code between what's already there, but they would still add some of their own a mile away.
revised
Automatic builders/chain setters for Java?
added 51 characters in body
Loading…
answered
Loading…
comment
Duplicate Account Detection - New Approach?
Once a human is in the loop, they can catch patterns that no computer ever will. For instance, one player consistently making profoundly bad trades to another player - hm, this sounds like something easily detectable by an algorithm. Unless I am misunderstanding you somehow
1
3 4
5
6 7
36