Skip to main content

Timeline for Simplicity-efficiency tradeoff

Current License: CC BY-SA 3.0

7 events
when toggle format what by license comment
Apr 12, 2017 at 7:31 history edited CommunityBot
replaced http://programmers.stackexchange.com/ with https://softwareengineering.stackexchange.com/
May 30, 2014 at 14:26 comment added Karl Bielefeldt Agreed, to a point. If I'm on a C# team, but I want to write all my code in F# without getting consensus from my team, that's a problem. Frankly, on the other hand, if someone still doesn't understand a feature like LINQ that was introduced to their bread-and-butter language six years ago, they're not doing their job. That's why I suspect the problem isn't so much LINQ itself, as messily-written or inappropriately-applied LINQ.
May 30, 2014 at 7:55 comment added Giorgio "My second draft still requires basic understanding of functional programming...": You pointed out an important aspect: readability also depends on how familiar other team members are with a given technology or programming style. A different programming style (even one that is widely recognized as superior) will likely be rejected or considered too complex by a team that is not familiar with it. The goal of managers is to get a uniform code style that everybody understands (keep a high truck number), using the best possible solution is not the highest priority.
May 29, 2014 at 23:00 comment added JeffO A think the code review idea is great and makes me wonder if better procedures & communication were in place with this team the OP would have learned about this issue sooner.
May 29, 2014 at 21:43 vote accept Tawfik Khalifeh
May 29, 2014 at 21:43 comment added Tawfik Khalifeh really inspiring, just for the info, I'm not showing off, I'm solving a problem at hand->naturally, thanks for your answer, really helpful
May 29, 2014 at 21:40 history answered Karl Bielefeldt CC BY-SA 3.0