ReUse

ReUse frameworks common

Common ReUse - well designed common collaborative code framework with simple main principles : heavy focus on typical code reuse, ultra minimalistic, lightweight and highly efficient, extendable.

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

Since ReUse is a set of common collaborative code frameworks designed to be a common code library with heavy focus on typical code reuse, so there is also a need for some usage details.

 

As you probably know, when working with common code applications, you have to use several options :

  • write your own code from scratch - also it is quite time consuming
  • use some "standard" libraries (like System in .NET universe) to speed up your development
  • attach some 3d party libraries to get some specific functions

 

With ReUse it is quite simpler.

With this scheme in mind, ReUse is already connected to standard libraries to get you the complete fast start with all standard functions in a unified really useful and minimalistic style.

To get something special you will need just to add some 3d party libraries and use their code using standard ReUse practices - run any code with specified contexts.

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Since ReUse is a set of common collaborative code frameworks designed to be a common code library with heavy focus on typical code reuse, so there is also a need for standard structs.

 

When you start to work with code, you will soon realize that most of the apps and common code use the same basic principles and lots of standard coding expressions that just need to be made standard and reusable.

One of common tasks for code app is to gather errors, messages and optionally a performance data using environment everywhere in code.

Errors may be discovered in your code itself or when dealing with external data (files, streams, SQL data storage etc.) or external frameworks - that is quite common.

User Rating: 3 / 5

Star ActiveStar ActiveStar ActiveStar InactiveStar Inactive

ReUse

Since most recent programming languages open source codes are not well designed, we decided to make a Well designed common collaborative code frameworks with simple main principles :

  • heavy focus on typical code reuse
  • designed to be a common code library
  • ultra minimalistic standard names
  • well defined comments
  • allow to use extensions based on core framework
  • lightweight and highly efficient
  • standard common languages base types support with extensions to custom language types

Currently we have got a .NET implementation with a little bit of base common code. Once overall framework properties are ready - it will be easy to port it to other languages (both base and specific, platform dependent code parts).

 

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Since ReUse is a set of common collaborative ultra minimalistic code frameworks, so a lot of attention is required when using correct naming for structures and methods.

 

In general great design guidelines are :

  • try to use ultra minimalistic standard names
  • add well defined comments for methods
  • use understandable variables in methods
  • use simple and small variables in code

 

In ReUse most of types and methods names consists of 1 or 2 letters max.