Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Software Engineering
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
- GitHub: https://github.com/topics/software-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Software_engineering
- Created by: Software engineers
- Related Topics: programming, project-management, quality-assurance, computer-science,
- Aliases: software-development, software-design,
- Last updated: 2025-01-28 00:27:38 UTC
- JSON Representation
https://github.com/wojciech12/talks
List of my talks, workshops, and trainings.
cloudnative give-back-as-you-go golang kubernetes meetups openpolicyagent software-engineering talks
Last synced: 12 Jan 2025
https://github.com/francescobianco/spotlight.yafb.net
SWE Spotlight 💡 La newsletter italiana di ingegneria del software
newsletter software-engineering
Last synced: 12 Jan 2025
https://github.com/n-elmer/weather-station
WEATHER ⛈ MONITORING 🌤 SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design
Last synced: 22 Jan 2025
https://github.com/BenSFGamer/B.I.O.S.
A biographer
academia agi ai ai-tools artificial-general-intelligence artificial-neural-networks automation data fact-checking information-extraction information-retrieval self-improving self-learning self-referential semi-autonomous software-engineering specialization web-agent web-scraping writer
Last synced: 18 Jan 2025
https://github.com/vanhung4499/dg3
host my digital garden for free
algorithms computer-science data-structures kpm learn markdown obsidian software-engineering
Last synced: 13 Jan 2025
https://github.com/abdullah00001/postbook
Postbook v0.2.4 is a social networking platform in its development phase, featuring secure user authentication, post sharing, and account management. This release includes password recovery, user verification middleware, and bug fixes. The repository contains all source code for ongoing development.
backend-development expressjs front-end-development full-stack mongodb mongoose nodejs postman reactjs rest-api software-engineering
Last synced: 12 Jan 2025
https://github.com/qyfashae/sei_library_for_machine_learning
Software Engineering Institute Libraries for machine learning. Over 5 000 documents from over three decades of research into best practice in software engineering
machine-learning sei-libraries software-engineering trained-models trained-weights
Last synced: 12 Jan 2025
https://github.com/taslim-a-hussain/taslim-a-hussain
Crafting Solutions, One Line of Code at a Time
developer-tools devops entrepreneur music software-design software-engineering software-testing solution-applications tools
Last synced: 26 Jan 2025
https://github.com/mraza007/computerscience-resources
This repo is made to help people find CS related resources
computer-science interview resources software-engineering
Last synced: 26 Jan 2025
https://github.com/skeptycal/skeptycal.github.io
Software developer in Austin, TX (Python, Go, data, BS Chemistry)
chemistry go golang nuxtjs portfolio portfolio-website python software-development software-engineering vuejs
Last synced: 18 Jan 2025
https://github.com/frenchbread/kloc
Count lines of code (KLOC) in a project.
kloc nodejs npm software software-engineering
Last synced: 19 Dec 2024
https://github.com/papachristoumarios/software-clusterings-with-vector-semantics-and-call-graph
FSE 2019 Paper - Software Clusterings with Vector Semantics and the Call Graph
community-detection doc2vec software-architecture software-engineering vector-semantics
Last synced: 12 Jan 2025
https://github.com/sdthaker/senecacollege-btp100
Course dedicated to learning C language.
c computer-science seneca-college software-engineering
Last synced: 26 Jan 2025
https://github.com/gyandeeparyan/eatsy-food
"Welcome to eatsy Indulge your cravings with our cutting-edge food ordering app, crafted as an academic endeavor to mirror the best features of your favorite platforms. Discover delectable delights from local restaurants, just like Zomato and Swiggy. While we're not for real-world use, we're your one-stop destination to explore the digital flavors
akshay-saini frontend javascript namaste-javascript namaste-javascript-course namaste-react namste-react-course reactjs software-engineering tailwindcss webdevelopment
Last synced: 19 Jan 2025
https://github.com/jonaxplanta/es2
Repository with codes and programs for Software Engineering 2.
javascript jest softaware software-engineering testing
Last synced: 24 Dec 2024
https://github.com/brileighk/tech-catalyst
Track A, Headstarter Fellowship - The Tech Catalyst, aiming to empower CS Students with tools, opportunities, and connections to excel in the tech industry.
clearbit-logo-api cloud-firestore daisyui firebase-auth firebase-storage gemini-api github-api google-calendar-api google-safe-browsing-api google-vision-api headstarter-fellowship indeedapi nextjs reactjs sightengine socket-io software-engineering tailwindcss web-scraping websockets
Last synced: 19 Nov 2024
https://github.com/korex26/kyleorex
This repository contains the files used to create my personal website.
engineering software-engineering texasam
Last synced: 19 Jan 2025
https://github.com/jacobmaizel/personal-site
My Personal Blog / Portfolio Site
nextjs software-engineering vercel
Last synced: 14 Jan 2025
https://github.com/rikurauhala/minitex
Minitex is a command-line application for managing academic references in the BibTeX format | Python | Robot Framework | SQLite3
automated-testing bibtex continuous-integration coverage database github-actions latex poetry portfolio python robot-framework scrum software-engineering sql sqlite3
Last synced: 19 Jan 2025
https://github.com/ishaansathaye/csc307-introsoftwareengineering
Cal Poly Spring 2024 CSC 307 Intro to Software Engineering
2024 cal-poly software-engineering spring
Last synced: 24 Dec 2024
https://github.com/darkas-overgold/pucp_2024-2_alley_radar
Final work for the Digital Systems course in which I supported my friend with my C knowledge.
c catolic catolica css css-animations css3 electrical-engineering hardware html html-css html-template html5 html5-css3 microcontroller software-engineering
Last synced: 15 Dec 2024
https://github.com/rooom13/software-engineering
Book Shop data management app in C++ for Software Engineering course. UML Diagrams, Software patterns ...
cpp engineering-course object-oriented-programming software-design software-engineering uml-diagrams
Last synced: 25 Jan 2025
https://github.com/scikit-surgery/scikit-surgerytutorial02
SciKit-Surgery Tutorial02 provides a tutorial on how to implement a simple algorithm using the SciKit-Surgery project's Python Template
cookiecutter python scikit-surgery software-engineering ucl
Last synced: 29 Nov 2024
https://github.com/liaoyanqing666/time_floating_window
Windows上的时间悬浮窗, Time floating window on Windows
app application exe executable pyinstaller python software software-engineering time-windows tkinter windows windows-10 windows-11
Last synced: 20 Jan 2025
https://github.com/rashidintheworld/rashidintheworld
Good things await us...))
development software-engineering
Last synced: 01 Dec 2024
https://github.com/s18-niloy/erp
ERP Software for E-commerce
agile-methodologies asp-net-mvc ms-sql-server software-engineering
Last synced: 21 Dec 2024
https://github.com/memergamer/exampleprojectdocumentation
This repository is meant to represent a general project documentation of a software engineering project
documentation example github-actions github-pages html-generation latex pdf-generation sapientia-university software-engineering
Last synced: 29 Dec 2024
https://github.com/m-pektas/pysimpler
This package simplifies the measuring duration of python functions.
cache decorators python reporting software-engineering timer
Last synced: 11 Jan 2025
https://github.com/gyandeeparyan/youtube-academic-clone
Welcome to our tranquil video streaming platform, where peace and calmness take center stage. Unlike other platforms, we've harnessed the soothing power of YouTube Live data to create a customized experience designed to help you find serenity in the digital world. Our platform offers a powerful search bar .
akshay-saini frontend javascript namste-javascript namste-javascript-course namste-react namste-react-course reactjs software-engineering web-development youtube
Last synced: 19 Jan 2025
https://github.com/markussdemidovs/wheredev
A free resource on learning software development / web development.
a free freecodecamp learning software-development software-engineering theodinproject webdevelopment
Last synced: 27 Dec 2024
https://github.com/hsm207/python_profile
A demo of my workflow to profile python code
profile profiler python-programming software-engineering vscode
Last synced: 14 Jan 2025
https://github.com/ntinouldinho/mutex-assignment
Assignment implemented using C. Creating a ticket reservation system with the use of Mutex to help maintain order in the booking process.
Last synced: 08 Dec 2024
https://github.com/ntinouldinho/distributed-system-music-streamer
Music Streaming Android app made with Java, implementing the client broker server architecture.
android distributed-systems java music-streaming sockets software-engineering
Last synced: 08 Dec 2024
https://github.com/ntinouldinho/cpp-image-filtering
An image editor with filters implemented with C++
Last synced: 08 Dec 2024
https://github.com/ralphhightower/blog
@RalphHightower/Blog
anti-trump beer c-sharp photography politics software-engineering south-carolina university-of-south-carolina unix water-ski windows
Last synced: 24 Oct 2024
https://github.com/barasedih11/sakancom
Desktop application using JavaFX for Housing operations
java javafx junit software software-engineering
Last synced: 24 Nov 2024
https://github.com/edoardottt/seekup
Progetto Ingegneria del Software - Informatica, Università Sapienza
design diagrams documentation engineering informatica ingegneria-del-software sapienza-university software-design software-engineering uml uml-diagram unified-model university university-project visual-paradigm
Last synced: 09 Jan 2025
https://github.com/logreg-n-coffee/leetcode-top-interview-150
Python solutions to top interview 150 LeetCode questions
algorithms-and-data-structures leetcode leetcode-solutions python software-development software-engineering
Last synced: 09 Dec 2024
https://github.com/bayars/3311project
Software Engineering-EECS3311 Presents country data's with several type of charts and years.
design-patterns java junit5 login-system randoop software-engineering swing
Last synced: 18 Jan 2025
https://github.com/divithraju/divith-aju-hadoop-pyspark-pipeline
This project demonstrates the creation of a scalable data processing pipeline for handling and analyzing log data from a hypothetical e-commerce platform. Leveraging Hadoop and PySpark, the pipeline is designed to process large volumes of log files, providing meaningful insights into user behavior, system performance, and sales metrics.
apache-hadoop-framework apache-spark bigdata client data database dataengineering dataingestionframework datapreprocessing documentation ecommerce-platform hdfs pipeline project project-repository pyspark python3 software-engineering
Last synced: 17 Jan 2025
https://github.com/edwinvanderven/design-patterns-examples
Various implementations of different design patterns
design-pattern design-patterns software-engineering typescript
Last synced: 03 Dec 2024
https://github.com/scifer99/next.js-frontend-template
This is a frontend development template for web applications using Next.js!
front-end-development next-js nextjs-template nextjs13 software-development software-engineering
Last synced: 07 Jan 2025
https://github.com/jimcostdev/mis_apuntes_unir
Aquí encontrarás una recopilación de apuntes, trabajos, laboratorios y actividades que he ido realizando durante mis estudios del Grado en Ingeniería Informática en la Universidad Internacional de La Rioja (UNIR).
development java python software-engineering
Last synced: 29 Dec 2024
https://github.com/xgqfrms/software-engineering-at-google
Software Engineering At Google (谷歌软件工程-中文版)
chinese-translation documentation google software-engineering software-engineering-at-google swe website xgqfrms
Last synced: 14 Dec 2024
https://github.com/zimmi48/impact-of-switching-bug-trackers
Source and supporting data for "Impact of switching bug trackers: a case study on a medium-sized open source project"
binder-ready case-study github jupyter-notebook reproducible-research research-paper science software-engineering
Last synced: 06 Nov 2024
https://github.com/qiaohaijun/my-book-storage
主要存储一些非常重要的文档
hpc paper slide software-engineering
Last synced: 04 Dec 2024
https://github.com/scifer99/flappy-bird-game
This program is a version of Flappy Bird, Its not exact, but its close enough
2d-game 2d-graphics flappy-bird-game pygame-games python310 software-development software-engineering software-testing
Last synced: 07 Jan 2025
https://github.com/yilverdeja/KlotskiPuzzleApplication
For the WPI software engineering course, the assignment was to design a Klotski Puzzle Game using an EBC model. First I created a set of use cases and a storyboard of the application. Second I implemented the design using an EBC model and through Test Driven Development.
ebc game java klotski puzzle software-engineering test-driven-development wpi
Last synced: 05 Nov 2024
https://github.com/brenofariasdasilva/worked-example-miner
Worked Example Miner (WEM): A Comprehensive Tool for Analyzing Java Repositories.
apache-kafka autometrics ck code-metrics code-quality-metrics distributed-systems heuristic java-code-analyzer java-repositories matplotlib numpy pydriller python refactoring-miner scikit-learn software-engineering wem worked-example-miner zookeeper
Last synced: 23 Jan 2025
https://github.com/algojobs/entry-level-software-engineer-jobs-us
The latest entry level software developer jobs, updated weekly.
entry-level jobs jobsearch junior junior-developer new-grad software-engineering
Last synced: 15 Dec 2024
https://github.com/lreimer/lreimer.github.io
Passionate developer. Proud father. #CloudNativeNerd. Will code for fun, food and drinks.
cloud-native conference-talk kubernetes microservices personal software-engineering
Last synced: 20 Nov 2024
https://github.com/jofaval/rust-roadmap
My workthrough of the Rust's book, as a roadmap
beginner beginner-friendly learning-roadmap roadmap rust rust-lang rustlang software-engineering
Last synced: 09 Dec 2024
https://github.com/edinsonrequena/clonigram-django
Instagram clone created based on django's platzi course.
backend django instagram python software-architecture software-engineering
Last synced: 27 Jan 2025
https://github.com/edinsonrequena/react-contact-book
A simple contact book build in react
crud react reactjs software-architecture software-engineering
Last synced: 27 Jan 2025
https://github.com/akash-rajak/sdlc-fitness-tracker
A python based Software Engineering model to track fitness of people implemented using Iterative Waterfall SDLC model.
fitness-tracker iterative-waterfall-model python3 sdlc software-development software-engineering
Last synced: 05 Dec 2024
https://github.com/emmanuelezenwere/erpager
Machine Learning NLP Web Application to Extract, Transform and Load (ETL) Twitter Messages into an SQL database and classify messages into response categories for First Responders, Disaster Response Organisations and Emergency Response Personnels during Disasters.
css etl-pipeline flask heroku html javascript ml-engineering ml-pipeline nlp pandas python sklearn software-engineering web-application
Last synced: 19 Dec 2024
https://github.com/wgierke/csbestpaperawards
Clone of jeffhuang.com/best_paper_awards.html for easier maintenance
ai computer-science cv data-mining databases hci knowledge-management machine-learning networking nlp operating-systems papers performance research security software-engineering theory www
Last synced: 16 Dec 2024
https://github.com/andyfratello/pes
📱 GreenWheel - Projecte de PES Tardor 2022 - FIB UPC
android-studio dart django fib-upc flutter greenwheel pes-fib pycharm python software-engineering
Last synced: 25 Jan 2025
https://github.com/jofaval/jofaval.github.io
Main home repository, it serves as an introduction to my professional profile, feel free to explore as much as you want
backend computer-science data-science data-scientist developer frontend full-stack fullstack javascript machine-learning nextjs react redux software-engineer software-engineering typescript
Last synced: 20 Dec 2024
https://github.com/scifer99/helicopter-game
This is a 2 dimensional game (like the others I posted) where you fly a helicopter and try not to crash.
2d-graphics pygame-games python3 random software software-development software-engineering
Last synced: 07 Jan 2025
https://github.com/hashimthepassionate/career-roadmap-to-success
A comprehensive career roadmap guide for aspiring professionals to achieve success in software engineering, full-stack development, DevOps, and AI model engineering. This section includes detailed timelines, essential skills, and tools needed to excel in each path
ai-model-engineering aws azure career-roadmap cloud-computing devops docker full-stack-development git javascript kubernetes learning-path nextjs python react software-engineering tutorial typescript
Last synced: 01 Dec 2024
https://github.com/iulianoroberto/softwarestaticanalyzer
Software Static Analyzer is a python base tool to evaluate the evolution of software quality in the years, on the base of metrics value, presence of clones and other factor of static analysis of source code.
clone-coding metrics metrics-visualization software-engineering software-metrics technical-debt
Last synced: 24 Jan 2025
https://github.com/imshawan/snippetscloud
A small collection of code snippets that can make coding easier
c cloud-computing cpp csharp good-first-issue javascript nginx programming python python3 snippets software-engineering webdevelopment
Last synced: 23 Jan 2025
https://github.com/helmut-hoffer-von-ankershoffen/ankershoffen
Experimenting with Netfliy
helmut-hoffer-von-ankershoffen jekyll netlify software-engineering
Last synced: 07 Jan 2025
https://github.com/mrnazu/c-programming-for-beginners
In this course, you will learn about the basics of the C programming language.
c-programming c-programming-project clang cprogramming-language cproject software-engineering
Last synced: 18 Jan 2025
https://github.com/hyperskys/portfolio
My Portfolio Website for people inquiring about it.
javascript portfolio portfolio-website software-development software-engineering website
Last synced: 11 Dec 2024
https://github.com/umbrellacrow612/materials
Fundamentals and ideas that once learned can be applied to any language or area of software.
computer-science docs idea learning software-engineering
Last synced: 11 Dec 2024
https://github.com/luca-simei/se4hpc_rd_project
Project for Software Engineering for HPC course at Politecnico di Milano
design-work hpc latex requirement-analysis software-engineering
Last synced: 10 Oct 2024
https://github.com/infra-helpers/induction-logging
Induction for logging
application beats cloud development efk efk-elastic-search--fluentd--kibana elasticsearch elk elk-stack fluentd kibana log logging logstash software software-engineering tools
Last synced: 16 Dec 2024
https://github.com/ariebovenberg/ariebovenberg.github.io
My programming blog
blog jekyll personal-blog software-engineering
Last synced: 11 Jan 2025
https://github.com/gtramontina/gtramontina.github.io
Personal Website
blog eleventy eleventy-website software-architecture software-design software-development software-engineering software-patterns
Last synced: 14 Oct 2024
https://github.com/mooerslab/jupyter-voice-in
voice-triggered snippets for use in Jupyter notebooks with Voice In Plus
coding-assistance interactive-computing jupyter-lab jupyter-notebook software-engineering text-replacements voice-computing
Last synced: 14 Dec 2024
https://github.com/dnyfzr/databaseapi
🐳 A FastAPI in a Docker box
api docker postgresql python software-engineering
Last synced: 08 Jan 2025
https://github.com/jeshadkhan/jeshadkhan.github.io
Personal Portfolio of Md. Naim Hasan Khan Jeshad.
enthusiast entrepreneur jeshadkhan portfolio-website software-engineering technopreneurship
Last synced: 02 Jan 2025
https://github.com/jacob-pitsenberger/drone-controller-with-computer-vision-capabilities-for-the-tello-edu-mini-drone
Welcome to the repository for the Drone Controller with Computer Vision Capabilities for the Tello EDU Mini Drone, my senior project for my Undergraduate degree at Governors State University.
communication computer-vision database-design drone-controller executables gui-application mvc-architecture opencv-python pycharm-ide python python-app software-development software-engineering sqlite-database system-design technical-documentation tello-drone windows-app windows-os
Last synced: 19 Dec 2024
https://github.com/felipealfonsog/felipealfonsog.github.io
Nestled within the code's embrace lies the gateway to @felipealfonsog's GitHub main page hosting.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 12 Dec 2024
https://github.com/felipealfonsog/felipealfonsog
Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 12 Dec 2024
https://github.com/devinterview-io/xamarin-interview-questions
🟣 Xamarin interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions xamarin xamarin-interview-questions xamarin-questions xamarin-tech-interview
Last synced: 12 Dec 2024
https://github.com/jordi-jaspers/jordi-jaspers.github.io
The currently deployed portfolio.
portfolio portfolio-page resume software-engineering
Last synced: 19 Jan 2025
https://github.com/njmarko/njmarko
ai deep-learning graph-neural-networks machine-learning mathematics software-engineering
Last synced: 13 Jan 2025
https://github.com/20101301-alina-hasan/food-ordering-app
A food ordering application created using MERN stack, an MVC architecture.
express-js full-stack mern mongodb mvc node-js react-js software-development software-engineering web-development
Last synced: 22 Jan 2025
https://github.com/devinterview-io/express-interview-questions
🟣 Express.js interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews express express-interview-questions express-questions express-tech-interview interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions
Last synced: 12 Dec 2024
https://github.com/doreapp/doreapp.github.io
Resume and portfolio data, presented in via a static website
jekyll jekyll-site portfolio portfolio-website resume resume-website software-engineering yaml
Last synced: 11 Oct 2024
https://github.com/scifer99/car-dodge-game
This repository consists of a video game written in Python called Car Dodge!
2d-game 2d-graphics music-player pygame pygame-application python3 software-development software-engineering video-games
Last synced: 07 Jan 2025
https://github.com/avinashbarnwal/software-engineering
Software Engineering
Last synced: 01 Dec 2024
https://github.com/rishibakshii/portfolio
Portfolio of Rishi Bakshi, a passionate full-stack developer with hands-on experience in building scalable, secure web applications and end-to-end encrypted chat services.
developer devops link personal-portoflio-website portfolio-link portfolio-site portoflio portoflio-website rishi rishibakshi software software-engineering
Last synced: 26 Jan 2025
https://github.com/lorialawrencez/fiap-fase1
FASE 1 - ENTENDENDO E APRENDENDO O FRONT-END COM PROJETOS
college fiap graduation software-engineering
Last synced: 20 Jan 2025
https://github.com/20101301-alina-hasan/user-manager
A simple user management system, where users behave as an administrator to demonstrate features.
full-stack mvc node-js postgresql ruby ruby-on-rails software-development software-engineering website-development
Last synced: 22 Jan 2025
https://github.com/follen99/designpatterns
Software Engineering Design Patters
computer-science design engineer engineering software software-engineering
Last synced: 27 Dec 2024
https://github.com/svdo/unfolded.dev
My personal blog
blog clojure functional-programming haskell software-development software-engineering typescript
Last synced: 20 Dec 2024
https://github.com/flegall/florent-legall-dot-com
source of my web site
blog gatsbyjs javascript software software-engineering
Last synced: 21 Dec 2024
https://github.com/ksharma67/easyway
On Demand Home Services offers you all the home services that you may need, such as maintenance, cleaning, personal services, etc..
agile-development angular angularjs aws cucumber cypress deep-learning flask flask-api golang golang-api golang-server gorm-model javascript mysql nodejs orm python software-engineering tensorflow
Last synced: 06 Nov 2024
https://github.com/l-stanny/angular-studies
These self-directed Angular study projects were generated in an Nx monorepo and are in this repository in part.
angular components css decrement hostbinding html html-input-element increment nx object-oriented-programming oop scss software-architecture software-development software-engineering typescript web-application web-application-development
Last synced: 14 Jan 2025
https://github.com/cepdnaclk/e19-co328-aces-project-fund-requests
This is a web based software to handle requests to the ACES Project Fund
aces co328 mongodb mvn nodejs react software software-architecture software-development software-engineering software-modeling software-testing
Last synced: 12 Nov 2024
https://github.com/n-elmer/electronic-key-and-lock
ELECTRONIC DOOR 🔐🚪 LOCKING MECHANISM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-development software-engineering system-design
Last synced: 22 Jan 2025
https://github.com/scifer99/restful-api-using-flask-only
Here is a basic RESTful API using Flask module only
network-engineering rest-api restful-api software-engineering
Last synced: 07 Jan 2025
https://github.com/jpcadena/design-patterns
Design Patterns for Clean Code in Python
behavioral clean-code creational dependency-inversion design-patterns development gamma-categorization interface-segregation liskov-subsititution open-closed oriented-object-programming pep8 programming pylint python single-responsability software-engineering solid-principles structural type-hint
Last synced: 15 Jan 2025