Software Engineering Stack Exchange by Kiwix

Q&A for professionals, academics, and students working within the systems development life cycle

Most popular questions

2187 What technical details should a programmer of a web application consider before making the site public? 2008-09-16T13:47:53.650

1534 Which hashing algorithm is best for uniqueness and speed? 2011-02-19T00:03:26.663

1238 Where did the notion of "one return only" come from? 2011-11-09T07:10:59.047

1050 I'm graduating with a Computer Science degree but I don't feel like I know how to program 2010-05-12T23:48:28.203

876 What is the single most effective thing you did to improve your programming skills? 2008-09-16T20:07:25.143

706 My boss decided to add a "person to blame" field to every bug report. How can I convince him that it's a bad idea? 2012-06-28T19:34:05.587

687 How to respond when you are asked for an estimate? 2010-09-03T06:41:26.837

624 Why is 80 characters the 'standard' limit for code width? 2012-05-15T10:43:56.790

589 So Singletons are bad, then what? 2011-01-27T00:00:19.953

576 Is the use of "utf8=✓" preferable to "utf8=true"? 2012-10-13T11:57:01.900

567 What is the Mars Curiosity Rover's software built in? 2012-08-06T04:04:48.947

539 Pros and Cons of Facebook's React vs. Web Components (Polymer) 2014-01-25T00:47:13.170

526 Why can't the IT industry deliver large, faultless projects quickly as in other industries? 2012-07-29T13:27:30.490

468 Is it OK to have multiple asserts in a single unit test? 2010-09-28T10:22:32.677

468 I've inherited 200K lines of spaghetti code -- what now? 2012-07-03T20:30:41.303

461 Overcoming slow problem solving due to increased knowledge of what might go wrong 2013-10-08T01:08:00.533

455 My customer wants me to record a video of how I develop his software product 2011-09-25T02:25:26.497

432 Should UTF-16 be considered harmful? 2009-06-26T16:04:18.850

431 I'm a manager. How can I improve work relationships and communication with programmers? 2011-07-14T14:13:18.677

426 How do I create my own programming language and a compiler for it 2011-06-15T19:40:24.240

422 How accurate is "Business logic should be in a service, not in a model"? 2013-11-09T21:54:23.190

415 Should I intentionally break the build when a bug is found in production? 2012-01-20T11:11:10.530

396 Why do game developers prefer Windows? 2011-03-21T22:38:04.947

393 Why isn't Java used for modern web application development? 2011-08-18T14:36:35.063

387 I don't program in my spare time. Does that make me a bad developer? 2011-02-16T23:24:12.270

383 What does 'stage' mean in git? 2011-11-15T03:27:30.277

382 Why is Global State so Evil? 2012-05-10T19:35:42.190

368 I'm doing 90% maintenance and 10% development, is this normal? 2012-06-12T06:19:17.533

357 How would you know if you've written readable and easily maintainable code? 2012-03-22T16:52:26.453

356 Should I keep my GitHub forked repositories around forever? 2011-03-24T16:46:20.367

345 What is negative code? 2010-09-27T02:14:08.257

345 How should I behave as a developer in a project that's headed for failure? 2013-05-10T13:47:56.510

335 Should you write your back-end as an API? 2015-06-25T10:12:00.827

330 Is 4-5 years the “Midlife Crisis” for a programming career? 2009-11-06T07:26:18.587

324 Why do business analysts and project managers get higher salaries than programmers? 2011-02-09T09:15:44.290

311 When should you call yourself a senior developer? 2010-12-11T14:03:31.553

311 Why are shortcuts like x += y considered good practice? 2012-02-09T05:31:18.017

311 What software programming languages were used by the Soviet Union's space program? 2012-04-23T17:37:43.767

309 When is a BIG Rewrite the answer? 2010-09-22T11:56:33.353

308 Why are there are no PUT and DELETE methods on HTML forms? 2011-10-13T12:34:50.103

305 I'm a Subversion geek, why should I consider or not consider Mercurial or Git or any other DVCS? 2011-01-09T13:51:19.637

302 Should curly braces appear on their own line? 2010-09-10T22:15:38.147

302 Should I return from a function early or use an if statement? 2010-11-11T19:20:34.907

301 How Can I Know Whether I Am a Good Programmer? 2008-09-09T17:16:31.243

300 Why does everyone use Git in a centralized manner? 2016-04-09T15:40:04.387

295 What does SVN do better than Git? 2011-09-30T11:04:18.307

295 Grokking Java culture - why are things so heavy? What does it optimize for? 2017-04-26T11:35:23.040

293 Is there any reason to use the "var" keyword in ES6? 2015-02-24T22:08:48.373

287 Why don't all companies buy developers the best hardware? 2011-07-18T19:33:24.553

286 Why are people making tables with divs? 2015-03-30T17:54:05.860


  All tags