You're viewing a single thread.
It would be nice if it was possible to describe perfectly what a program is supposed to do.
112 0 ReplyYeah but that's a lot of writing. Much less effort to get the plagiarism machine to write it instead.
2 0 ReplySomeone should invent some kind of database of syntax, like a... code
74 0 ReplyBut it would need to be reliable with a syntax, like some kind of grammar.
34 0 ReplyThat's great, but then how do we know that the grammar matches what we want to do - with some sort of test?
21 0 ReplyHow to we know what to test? Maybe with some kind of specification?
16 0 ReplyPeople could give things a name and write down what type of thing it is.
1 0 Reply
A codegrammar?
5 0 ReplyWe don't want anything amateur. It has to be a professional codegrammar.
9 0 Reply
What, like some kind of design requirements?
Heresy!
17 0 ReplyDesign requirements are too ambiguous.
8 0 ReplyI'm a systems analyst, or in agile terminology "a designer" as I'm responsible for "design artifacts"
Our designs are usually unambiguous
1 0 ReplyDesign requirements are what it should do, not how it does it.
10 0 ReplyThat's why you must negotiate or clarify what is being asked. Once it has been accepted, it is not ambiguous anymore as long as you respect it.
5 0 Reply
What did you said?
15 0 ReplyThis still isn't specific enough to specify exactly what the computer will do. There are an infinite number of python programs that could print Hello World in the terminal.
5 0 ReplyI knew it, i should've asked for assembly
2 0 Reply
I think our man meant in terms of real-world situations
8 0 ReplyAnd NOT yet another front page written in ReactJS.
2 0 ReplyOh, well, that's good, because I have a ton of people who work with Angular and not React.
1 0 Reply
Ha
None of us would have jobs
1 0 ReplyI think the joke is that that is literally what coding, is.
9 0 Reply