Software Articles and Documents

Introduction


Jake is a build utility. Its name comes from: Jobs Make. Parallel jobs are used to make goals.


Jake was inspired by the reliable "make" utility. However, the goal is not to support everything make can do. Rather, to provide a clear approach to achieve user-defined goals.

...

Introduction


One of main goals of Abc is to help developers do fewer context switches and be able to focus on project logic.

One way is to automate (in a known and expected way) the additional maintenance tasks required by the tools to be performed by the user.


...

# Product Development Cycle # # This is an adjusted example with ABCDE process # applied with Abc on quite a few products. # ( And it works as intended from years. ) # # It may be useful to preview the capabilities of Abc: # * How much Time is saved. # * How much the Quality increases over time.

...

# Sample hook scripts PATH should contain this directory. Note: Abc version 5 support changing PATH from Jake or Make. The scripts and this directory are added here for reference, in case you want to quickly build for the first time the sample projects. These scripts: - Can be used in Abc configuration files.

...

Thank you to everyone who accepted this challenge.

Enjoy your free licenses!

Challenge 2023-05 ( ends on 2023-07-23 )


Hi there,


Something weird about these year's releases: Nothing New?

Let's see:

  • Same functionality, nothing new was asked for.
...

Customize Abc main config directory for your coding style and your projects 1. Recommended at start. Read the comments in each Abc main config file. Make changes for all projects in small steps and test each step. 2. Recommended for special projects. Add your changes, what is different from the default,

...

Setup for the first time

[1] Unpack the archive:

unzip -o __ARCHIVE__.zip OR 7z x -y __ARCHIVE__.zip

(optional) Verify the checksums against the official checksum values.

Do not use checksums from unknown sources.

(optional) On Linux: chmod +x bin/* or chmod u+x bin/*.

...

Setup for the first time

[1] Unpack the archive:

unzip -o __ARCHIVE__.zip OR 7z x -y __ARCHIVE__.zip

(optional) Verify the checksums against the official checksum values.

Do not use checksums from unknown sources.

(optional) On Linux: chmod +x bin/* or chmod u+x bin/*.

...

Setup for the first time

[1] Unpack the archive:

unzip -o __ARCHIVE__.zip OR 7z x -y __ARCHIVE__.zip

(optional) Verify the checksums against the official checksum values.

Do not use checksums from unknown sources.

(optional) On Linux: chmod +x bin/* or chmod u+x bin/*.

...

This is a brief list of references to external sources of information, software-related.

Client specifications derived from standards must be used in projects.

Principles and Practices

  • Clean code principles and practices
  • SOLID design
  • SMART goals: Specific, Measurable, Achievable, Relevant, Timely
...
..