patterns icon indicating copy to clipboard operation
patterns copied to clipboard

Create a design category for coding practices.

Open tmcclell opened this issue 3 years ago • 4 comments

I'd like to submit some coding practices and it would be great to have this area for devs to submit good practices.

tmcclell avatar Oct 04 '22 14:10 tmcclell

Hi @tmcclell -- Does it make sense to use the programming-language tag for these? If you can provide some examples we can see where it makes sense to map in the existing tags or create new ones if needed.

dubrie avatar Oct 17 '22 22:10 dubrie

  • @tmcclell to connect with @jawache for potential blog post on understanding deeper implications of software considerations
  • @tmcclell to submit foreach and sync/async patterns in programming-language category

dubrie avatar Oct 18 '22 14:10 dubrie

Spoke to people at Intel, this seems like it is hardware more than software, getting a list of other coding patterns which are more performant.

jawache avatar Oct 25 '22 14:10 jawache

Adding my 2ct, from recent experience: Coding patterns are far more complicated as they are highly compiler specific. The compiler is running some "pattern recognition" on the code, if it finds a specific pattern it might produce highly optimized code (for example using special processor features like AVX, ...) or not. This "pattern recognition" can easily thrown off, unfortunately.

markus-gsf-seidl avatar Jan 17 '23 07:01 markus-gsf-seidl