Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Definitely worth to look further into this. (Score 5, Informative) 99

Linux is mainly for coders and hobbyist system builders; most people doing actual work can't be arsed

Linux is the most common operating system around (Android). BSD is right after (iOS). Windows is a distant third.

As for GNU/Linux (not Android), most people who use it, use it for real work. It's a programmer's OS.

Comment Re:Answer is simple: (Score 1) 187

It definitely is much more effort and takes more skill and experience to respect KISS than just heap complexity on complexity

It doesn't take more effort (it does take more skill). Some people say it takes more time up front, and that may be true, but it pays off within days if not hours or even minutes (meaning total time required is less).

There are several reasons for this:
1) A major part of KISS is reducing redundancy. You are literally writing fewer lines of code.
2) The benefit of refactoring tends to begin earlier rather than later (ie, move your methods around, rename variables) within the first 500 lines of code.
3) Most of the time of software development is in testing. Well written code requires less testing.
etc

Comment Re:Answer is simple: (Score 2) 187

The problem with "management" is that management is dumb and often greedy and cannot do long-term planning.

They can do long term planning, but their incentives are about doing things that improve their own career. (If you want people to change, their incentives need to change).

Slashdot Top Deals

Never trust an operating system.

Working...