Skip to content
View NJdevPro's full-sized avatar
  • NJ dev
  • France
Block or Report

Block or report NJdevPro

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NJdevPro/README.md

Hello,

Here, you'll find some design patterns and proofs of concept.

The main focus is easy understanding of the code and the concepts behind, so the implementations provided are trying to be clean and limited to the essential rather than being full fledged libraries. I wrote them for my own understanding and learning.

Feel free to use and adapt/improve them for your own purpose.

Pinned

  1. Closure-Table Closure-Table Public

    An implementation of the closure table pattern in Python + SQL

    Python 11 2

  2. SPString SPString Public

    A C string library that's designed with embedded development in mind.

    C 8 1

  3. Behaviour-Tree Behaviour-Tree Public

    A C++11 implementation of the Behaviour Tree data structure/design pattern

    C++ 2

  4. Rmatrix Rmatrix Public

    A simple matrix library written in Rust, with LU decomposition, equation solving, inversion and more.

    Rust 1

  5. Numerical-Recipes Numerical-Recipes Public

    Numerical Recipes in C++, that actually compiles

    C++ 35 6

  6. SMatrix SMatrix Public

    A very (very) simple matrix library with basic operations, designed for highly constrained embedded environment.

    C++