I recently posted this comment on a question in StackOverflow:

This is my personal opinion, but I think that this is an advanced enough topic that anyone looking for a reusable solution to cache optimization for dynamic graphs would benefit more greatly by tailoring a concrete code snippet to their particular use-case than by implementing a general explanation of the solution from scratch. (Emphasis added)

Initially I wanted to use the word "verbal" in the bolded section to imply there was no explicit code in the answer, but I realized that "verbal" implies spoken, not written.

  • 1
    I'm leaning more towards the connotation that "description-only" gives, because an answer could have pseudo-code in it without getting too technical. – Patrick Roberts Jan 29 '16 at 19:55
  • .., but anything that explains the objective could be considered pseudo-code. – AmI Jan 29 '16 at 20:12
  • What bolded section? – Lambie Jan 29 '16 at 20:18
  • @AmI this answer explains the objective without any pseudo-code. (The comment I quoted is actually below the question there). – Patrick Roberts Jan 29 '16 at 20:19
  • 1
    Something like narrative or exposition, I suppose. – jxh Jan 29 '16 at 20:32

...than by implementing the overview of the solution from scratch.

This assumes that someone posted a high-level explanation of an existing algorithm or solution, and you are suggesting an actual implementation?

edit: misread question at first.

  • Yes I am suggesting exactly that. Great word! – Patrick Roberts Jan 29 '16 at 20:57

You may say that "the concrete code snippet speaks better than a thousand words"

  • That's not at all what I'm asking. Can you please suggest a single word that can replace the phrase "general explanation of the" in my original quote? – Patrick Roberts Jan 29 '16 at 20:47
  • @PatrickRoberts - Consider presentation or rundown/synopsis (for an overview). – Graffito Jan 29 '16 at 22:59

I think the problem is that you want to use the word solution. If you are willing to let go of that word, you can use design document or specification to make your point.

... than by implementing a specification from scratch.

In terms of a single word replacement for the phrase general explanation of the that gives a more written connotation than the word verbal, I have to say that verbal seems a very good choice to me. Alternatives that came to my mind were narrative or exposited (the latter has a less spoken connotation than the former).

... than by implementing an exposited solution from scratch.


This is my personal opinion, but I think this topic is advanced enough so anyone looking for a solution to cache optimization for dynamic graphs would benefit more from tailoring a code snippet to their particular use-case ** than** from creating a generic solution from scratch. //If you create a snippet of code, it is "concrete". No need to say it.

  • Okay, I agree with the comment about "concrete", but I feel that the part I focused on still needs a descriptor to really explain what I meant by a non-code solution. – Patrick Roberts Jan 29 '16 at 20:41
  • solutions exist, if you create a new solution, in the software world, you are creating a new version of the solution. The structure of your sentence was not right. New solution from scratch says it all. – Lambie Jan 29 '16 at 22:08
  • a generic solution – Lambie Jan 29 '16 at 22:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.