Skip to main content
147 votes

New Site Name and Scope Proposals

Software Engineering. I think it's as good a site title as you're going to get. Here's why: It's not "Programmers," which smacks of people who write teh codez. Electrical Engineering's name change (...
Robert Harvey's user avatar
97 votes
Accepted

New Site Name and Scope Proposals

This answer is to summarize the requests for Stack Exchange in a single post. It is a community wiki, so if something else seems to be a consensus in this thread, feel free to add or edit it. Name ...
47 votes

I'm not a software engineer, right?

Do you care about applying craftsmanship1 or engineering to the planning, design, development, testing, deployment, and maintenance of software? Are you concerned with all aspects of software ...
Thomas Owens's user avatar
  • 83.1k
41 votes

New Site Name and Scope Proposals

How happy I am that this day has finally come! These are my suggestions, some similarities to Snowman's answer with certain omissions and value-adds. Site Name I favor the new site name, Software ...
maple_shaft's user avatar
  • 26.5k
34 votes

What is this "Software Engineering" site you speak of, and what kinds of questions can I ask there?

Why is "Programmers" changing to "Software Engineering?" Because the name "Programmers" invites all sorts of questions that are only vaguely related to software ...
Robert Harvey's user avatar
29 votes

Why questions about "the correct way" are too broad

Ask us about your specific problem. Focus your questions on a specific, design-related problem you are having. Instead of asking "Is this SOLID," show us part of your project, tell us why ...
Robert Harvey's user avatar
21 votes

Should we continue to accept software licensing questions?

Yes We currently have lots of great Q&A's that specifically address licensing. Questions about software licences are well within the purview of the Software Development Life-Cycle. We should ...
17 votes

Follow-Up: New Site Name and Scope Proposals

I Love It In short, our scope does in fact have a few small edge cases that are well established but relatively uncommon (Eg. software license questions from the perspective of a software engineer, ...
maple_shaft's user avatar
  • 26.5k
16 votes

New Site Name and Scope Proposals

I like maple_shaft's answer, however wanted to write my own for reducing the on-topic page's wall-of-text since it's far too long for a comment on his answer. What topics can I ask about here? ...
Rachel's user avatar
  • 24k
16 votes

Should we continue to accept software licensing questions?

No The concept of licensing questions being on-topic has a long history. When the topicality of this site was first discussed, "software law" was originally on-topic. But this definition of legal ...
16 votes

We have a scope problem with Software Engineering's tagline

Well, I am with you here, Robert, but not just for the reason you gave. The whole description is too damn long it is not surprising people read only the first half of it and forget about the second ...
Doc Brown's user avatar
  • 209k
12 votes

I'm not a software engineer, right?

The motivation behind the rebranding is not to change the focus of the site and express this through the title. It is to make the title match the actual focus more closer, as it is understood by the ...
Doc Brown's user avatar
  • 209k
11 votes

New Site Name and Scope Proposals

Site Name I've started to come around to the name "Software Engineering". Although I still have some lingering objections regarding the overuse of the term "engineering" in software development, I ...
Thomas Owens's user avatar
  • 83.1k
10 votes

New Site Name and Scope Proposals

I am a software engineer. I use StackOverflow to solve my daily problems. I am surprised so many are in favor of renaming to Software Engineering, as I can only see it leading to confusion. I come ...
ricksmt's user avatar
  • 163
10 votes

Are Career-Advice Questions On-Topic Here?

No. Software Engineering is a site for asking questions directly related to the Systems Development Life Cycle (but not code troubleshooting or writing specific code). Questions seeking career or ...
Robert Harvey's user avatar
9 votes

How do I ask a "Best Practices" question?

Questions that merely ask "What is the best way to do something" are not answerable. Because there are always several ways to solve a problem in computing, there is no "best" way; there is only the ...
Robert Harvey's user avatar
8 votes

What kinds of questions should I avoid asking here?

Upon skimming your headers to see if they would apply to my questions, my first instinct was to think wait some of those are actually on-topic! until I read your detailed notes. Perhaps we could ...
Rachel's user avatar
  • 24k
8 votes

Follow-Up: New Site Name and Scope Proposals

I can (and do) certainly back this solution. I particularly like the idea of getting the site scope over in as few words as possible so that we actually stand a chance of getting people to read them. ...
ChrisF's user avatar
  • 39k
8 votes
Accepted

Are Turing Machine diagrams on-topic?

We have explicit guidance for design review questions. However, if you're asking about Turing Machines in the theoretical computer science sense, you may want to ask on Computer Science (check out ...
Thomas Owens's user avatar
  • 83.1k
8 votes

I think it's time we just make all licensing questions off-topic

I would be very much in favour of completely dropping licensing from our scope. While legal aspects certainly are a part of software engineering, we could only answer the most simple questions here. ...
amon's user avatar
  • 134k
8 votes

I think it's time we just make all licensing questions off-topic

First and foremost, I think the arguments presented in this former answer to a question asked by Thomas Owens from last year are still valid. So I don't think we should make all licensing questions ...
Doc Brown's user avatar
  • 209k
8 votes
Accepted

Why Is One Question Closed for Legal Advice and the Other Upvoted?

Thank you for pointing out the older question. I'd stress older - it was posted in 2012. What we consider acceptable has evolved quite a bit since then. However, both questions straddle the line ...
Thomas Owens's user avatar
  • 83.1k
7 votes

How to address the "Why do so few languages with a variable-type 'operator' exist?" question

After having similar doubts myself and mulling it over for a few days, here's how I currently feel about that question: 1) It's clearly possible to write an answer to this question that's interesting ...
Ixrec's user avatar
  • 27.6k
7 votes

Is "what algorithm could solve my problem?" off topic?

On one hand, when you're asking for an algorithm, you're also asking for the information to implement it - either a library, a book or paper, an example. On the other hand, choosing an algorithm is ...
Thomas Owens's user avatar
  • 83.1k
7 votes

Should we continue to accept software licensing questions?

I tend to agree, but I think my reasoning is more focused on pragmatism. In my eyes, this isn't so much about having a "clear and concise" scope (as you note in a comment). The motivation of an SE ...
jpmc26's user avatar
  • 5,409
7 votes

Why questions about "the correct way" are too broad

Lest people see this post and think the expressed opinions are a universal consensus of this site's users, I wanted to provide a dissenting opinion. Software engineering is a challenging field, and ...
Karl Bielefeldt's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible