get-started

View the Project on GitHub Engin-Boot/get-started

The Exploration

Let’s make a habit of Engineering.

Gratitude to all those who have contributed to the approach, exercises and evaluations: Madhura, Aravind, Datta, Simao

Sudeep and Venu

An outside-in view

Engineering is about placing the Customer needs first.

Try a visit-counter with different stakeholders.

Decomposition of Responsibilities

Decomposition is about making teamwork efficient.

The Pong Game and its staged exercise

Languages and Tools

Build habits and skills for speed and reliability.

These examples start with a failing build, which needs work. GitHub Actions will run the evaluation workflows.

Yet, it’s more than about passing the tests. Peer reviews need to focus on naming, ease of understanding, and duplication of information.

Modularity - Make smaller files

C++
C#
Java
JavaScript

Reduce Complexity and Duplication

C++
C#
Java
JavaScript

Write Unit Tests

C++
C#
Java

Test by Example

C++
C#

DIY Case studies

Apply by setting up your own methods to meet the acceptance criteria given in these case studies.

Review of Reviews

Visit count Recorder

Environment Monitoring

Leverage-and-Develop Case studies

Leverage the past, Develop for the future.

Develop on top of existing software. Always have the next developer in mind. Here are the indicators of a maintainable product

Extract Metrics from a Pi board

Monitor Health

Image Transfer

Sync Devices

Alert to Care

Assist Purchase


Would you like to contribute? Click here