Skip to content
View gerismumo's full-sized avatar
🥂
vibes
🥂
vibes

Block or report gerismumo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gerismumo/README.md
import React from "react";

const Profile: React.FC = () => (
  <div>
    <h1>Hi, I'm Gerald Mumo!</h1>
    <p>A passionate JavaScript Engineer!</p>
  </div>
);

export default Profile;
Principle Description
Single Responsibility Principle Each class should be responsible for a single part or functionality of the system.
Open-Closed Principle Software components should be open for extension, but not for modification.
Liskov Substitution Principle Objects of a superclass should be replaceable with objects of its subclasses without breaking the system.
Interface Segregation Principle No client should be forced to depend on methods that it does not use.
Dependency Inversion Principle High-level modules should not depend on low-level modules, both should depend on abstractions.

Ashutosh's github activity graph

Pinned Loading

  1. ke-locations-data ke-locations-data Public

    A comprehensive TypeScript/JavaScript library providing structured data for all Kenyan administrative divisions including counties, constituencies, wards, localities, and areas with powerful search…

    TypeScript

  2. simple-rdbms simple-rdbms Public

    A simple relational database management system (RDBMS) in node.js

    TypeScript