General

In this page, we will concentrate, designing, tools & utilities, and general stuff.



Design Phase 

Are you a designer and documenting the high-level & low-level design? Then the below topics are for you.

Profile your C Program

You are not a designer without knowing these ;-)

[Term]Abstraction

You are not a programmer without knowing these!!!

[Term] Prototyping
[Term] Pseudocode
[Term] StubCode
[Term] Adhoc
[Term]Workaround

Why new methods & new languages come in every decade? I have no idea but technology is growing rapidly as never seen before. 

CI/CD Pipeline
Dockers, VM, Containers
Makefile

Debugging Utilities




Useful Online Tools/Softwares

Designing

1) PlantUML 

There are two diagrams activity diagram and flowchart. Activity diagram represents the workflow of stepwise activities of the system whereas flowchart is a graphical diagram that represents the sequence of the steps to solve a problem.  Building a flowchart (Control Flow Graph) is a classical example.

https://github.com/jgraph/drawio-desktop/releases/tag/v13.5.7  - click on draw.io-<>-windows-no-installer.exe

2) Visual Paradigm


3) App.Diagrams

https://app.diagrams.net/ - to draw all class, activity, sequence, object diagrams, etc.,

Planning & Management 

Gnattchart 
Scrum 
Kanban Board

Webpage Designing

XML/JSON/YAML



Database/Datasets

Kaggle Datasets

For WebServices 

Postman - to test REST APIs

Build Automation Tool 

Maven Repository

C++ Online Web Resources

C++ Tutorial

CPlusPlus 

CPPReference (Go for it when you need specialist info)

C++ FAQ

Online Compilers for C++


LowCode Development Tools (5G Languages)

1) Umple - to draw and generate code (can also be used as Eclipse plugin)

Click here for some work I've done earlier. Please ensure Options->Diagram Type->Graph Viz State
To generate Java code - Tools->Generate->Java Code -> Generate it


2) Lynx - to develop REST APIs


Comments