9

software-developer is a blatant meta-tag; everyone on this site should already be a software developer, so the tag does not add anything. If you see it, feel free to edit, vote to close and/or cast a delete vote as appropriate, and then remove the tag.


7

You're in the wrong place. For coding issues you need to ask on Stack Overflow. This site is for conceptual and design issues. The simplest explanation is that if you're standing in front of a whiteboard and have a question ask here, if you're sitting in front of an IDE ask on Stack Overflow. Also if you have one question closed then don't just ask the ...


7

It's too broad. Questions asked on SE sites should be specific enough to be answerable with a single, relatively short answer (a few paragraphs or less). It's also a poll question, inviting multiple answers with different approaches. I daresay it's too broad as an interview question as well.


7

I've already removed the tag from the historically locked questions. I do ask that people take a few minutes before casting delete votes on closed questions, especially questions that are marked duplicates. For example, this recently closed question had a net score of -3 and 2 delete votes, but was already closed as a duplicate. This question was rightfully ...


6

Update - follow-up feature request to establish popup as discussed here: Improve question quality by informing askers of expectations in some career related tags As explained in another answer, tag specific popup can be used to guide askers and editors willing to use it. Here is an example of tag popup request. Process to create such a popup is described ...


6

Assuming that this doesn't happen frequent enough to warrant changes to the system, one approach that comes to mind is to flag these cases for moderator attention. Flag message explaining the issue could refer this very question, in order to make it easier for moderator to find more details, eg like as follows: please take a look - this off-topic question ...


6

Without seeing the exact question, I would say that what you describe falls into "providing support for tools or products", which is off-topic for Software Engineering. If you are confused about the behavior of an API, you should be contacting the support channels for that API. Alternatively, if you can build a Minimal, Complete, Verifiable Example ...


5

6 days later, five different users have hit the code formatting check (including the author of this deleted question, who tried to post it 12 times before finally getting the formatting almost right). In addition, two questions have been caught by the code ratio check: This one was later posted as later posted as: https://softwareengineering.stackexchange....


5

If what you have in mind is a kind of architecture / design review question, then technically, those questions would be a bit "too localized"1. However, we do have a sister site dedicated to code reviews, and it's doing just fine. I don't see why we couldn't at least try to find a way to make architecture / design reviews work on Programmers. I'd say... ...


5

My first and only question on this site has been closed. I've a fair amount of rep on SO and I know how things work here. Before asking it I have read the FAQ and the What topics can I ask about here? section. I'm fairly sure my question fits the "development methodologies and processes" or even "software engineering management" sections. I don't agree that ...


5

Update - these questions are now considered wholly off-topic here, so I've simplified the guidance further: Wait! Job / Career questions are off-topic here. Yes, there are still a few around; it's a long story. You can try The Workplace for career development questions. See also: Why was my career or education advice question closed or down voted? ...also ...


5

Nice idea, but that guidance was waaaay too long to fit in a pop-up. I trimmed it down a bit: Wait! Personal advice is off-topic here. Please ensure that your question… …is specific to programming careers. Try The Workplace for other career development questions. …can apply to other programmers besides yourself. Avoid asking for open-ended advice. ...


4

It is a little difficult to reply without an example but I think there are a couple of things to consider. Is the bad practice you are going to use actually bad practice (eg too many lines of code in a function) or is it a security threat (eg allowing SQL injection attacks)? If I see a security threat I feel honour bound to point it out. Is the bad ...


4

Closing your question was correct. The topic was indeed quite interesting, but let's look at this excerpt: how do you categorize them, where are they sticked to? In general: how do you use them? Why and how are they better than bug tracker or progress tracker software? The “how do you use them?” is a poll. In a poll, there could be hundreds of equally ...


3

No, this isn't a good site for "What language is this?" questions. These questions don't help "make the internet" better. They don't help future visitors to the site and they don't really help the asker. For most languages you have lots of clues that tell you what the language is, and if it's really that hard to work out then it must be a really obscure ...


3

I will use both of your examples to talk briefly about the issues I see with them being posted here. How could I implement a simple blog in PHP? This would not be a good question for the site, not necessarily because it is about design, but because it is too broad. There are many aspects of design that would go into designing a blog. Web design, ...


3

It's not the scope that is wrong, it's the name. I took your exercise again to demonstrate, and came up with these results: Programmers.SE : 37/37 SoftwareDesign.SE : 13/33, with 4 being a Maybe While doing this, I noticed there are a lot more implementation questions than there once was. Here are new programmers looking for answers online. They see two ...


3

These types of questions would be off-topic. They all appear to be primarily opinion based. Building a portfolio is also a career development subject, which is also off-topic here.


3

If I can logically ground why one name can be more "effective", "readable" in particular case, than another, then, I think, it cannot be, so easily, considered as opinion-based anymore. Sorry, but I don't buy that. When people agree that one name is more descriptive or readable than another name (for a function or class or variable), this is never ...


3

I think your question is perfectly justified, when I read that part first, I was just as puzzled as you about what the Wikipedia author meant. After reading it 3 times, I think got it now, and if you ask it as a question, I would probably write an answer. (Hint: if you think of "dependency" not just as the Service class itself, but as a library which ...


2

Most people are just better at giving advice and solving other people's problems than being able to do any type of introspection to identify their own problems. Programmers with a high reputation may work at places with a lot of resources: training, mentors, larger teams etc. I work alone, so I have to rely on SO more now than I use to. For those who don't ...


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