williambrunos / software_engineering

This is a repository inteeded to store all the codes and diagrams necessary for my studies in software engineering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Software Engineering

Folder structure

|- root
|  |- architectures
|  |  |- message_oriented_architecture
|  |- images

About this project

This project is intended to store codes and diagrams about design patterns and software architectures.

Design patterns covered so far:

  • N/A

Software architectures covered so far:

  • Message oriented Architecture

Feel free to contribute by doing this:

git clone https://github.com/williambrunos/software_engineering.git
git checkout -b <<your-branch-name>>
git add <<files>>
git commit -m "conventional commit message"
git push <<your-branch-name>>

Then, you shall open a Pull Request to the main branch ;)

Techologies

  • Python 3.10
  • RabbitMQ

Dependencies

To install the dependencies after having the repository cloned, use this command on the CMD:

pip install requirements.txt

How to use it

In every folder on the root, there will be a topic related, like design patterns or software architectures. In each folder, there'll be an example for each kind of design or architeture, with a README to guide you at every example.

About

This is a repository inteeded to store all the codes and diagrams necessary for my studies in software engineering

License:MIT License


Languages

Language:Python 100.0%