defensive-programming

There are 62 repositories under defensive-programming topic.

  • DamonMohammadbagher/NativePayloads

    All my Source Codes (Repos) for Red-Teaming & Pentesting + Blue Teaming

    Language:C#2315041
  • p-groarke/defensive_cpp

    C++ Defensive Macros

    Language:C++31204
  • hqoss/utils

    🛠 A collection of light-weight methods and helpers for defensive programming

    Language:TypeScript15401
  • jcoreio/typescript-validators

    API input validators with user-friendly error output and TypeScript to ensure you don't miss any properties

    Language:TypeScript12201
  • algocry/checkleaks

    DEPRECATED: Tool for checking data leaks of social media platforms

    Language:Python11202
  • MrUnbelievable92/C-Sharp-Dev-Tools

    A small framework for defensive development with conditionally compiled assertions and logging tools.

    Language:C#11105
  • AlexandruBurlacu/pycontracts

    A decorator-based Python contracts/defensive programming library with no dependencies

    Language:Python9100
  • henrik42/deeto

    A Java dynamic proxy factory for interface-typed data transfer objects

    Language:Clojure8200
  • jcoreio/typed-validators

    complex type validators that generate TypeScript and Flow types for you

    Language:TypeScript8212
  • alexewerlof/jty

    A minimal type checking library that I need in various projects for safer programming

    Language:TypeScript6101
  • IvanHanonoCozzetti/File-Watchdog

    Watchdog script to monitor multiple folders using python and multiprocessing.

    Language:Python6203
  • algocry/Antidotes

    Antidotes - An anti-hacking tool.

    Language:Python5102
  • AvivNaaman/OpenU-Defensive-Programming

    OpenU Course 20937 Work

    Language:C++2100
  • beatthat/binding-behaviours

    Base classes for components that can Bind (as listeners) to various types of events and have all those bindings cleanly/safely unbound, either with an explicit call to Unbind or when the component is destroyed.

    Language:C#2100
  • Diedericovich/VaccineApp

    Vaccine App with Front-end in Angular and back-end REST API

    Language:C#22743
  • jbreckmckye/highly-questionable

    Result / Option pseudomonad for TypeScript

    Language:TypeScript2100
  • aloatias/GoogleBooks.Api

    The APIs in the Google Books API Family let you bring Google Books features to your site or application. The new Google Books API lets you perform programmatically most of the operations that you can do interactively on the Google Books website. The Embedded Viewer API lets you embed the content directly into your site. At Google, we're constantly striving to make information available to as many people as possible, and our APIs were designed with that goal in mind. However, we license much of the data that we use to power Google Books, so it's not ours to distribute however we choose. The API is not intended to be used as a replacement for commercial services. These services are valuable and Google also relies upon them to build our own APIs for the general public. The Google Terms of Service for use of the APIs is available at https://developer.google.com/books/terms.html. We will suspend a user's access to the APIs if a user violates the Terms of Service and does not take action to remedy the violation after notice of violation by Google.

    Language:C#1100
  • amira921/Healthcare-Management-System

    Desktop application Using JavaFX, JasperReport, and MYSQL

    Language:Java1101
  • aycangulez/fn-arg-validator

    A lightweight JavaScript library to validate function arguments.

    Language:JavaScript1100
  • beatthat/safe-refs

    Use safe refs to hold references to Unity components that may be destroyed. An instance of SafeRef<MyComponent>.value will be null if the component or it's GameObject has been destroyed.

    Language:C#1101
  • danielvartan/prettycheck

    ✔️✨ Pretty Assertive Programming

    Language:R110
  • fabiohpCotrim/chess-system-java

    Projeto: Sistema jogo de xadrez, desenvolvido para o curso "Java Completo 2023 Programação Orientada a Objetos"

    Language:Java1100
  • klojang4j/klojang-check

    A new take on Defensive Programming & Validating Preconditions

    Language:Java1101
  • nmrshll/go-verify

    Defensive programming utilities for Go

    Language:Go100
  • rodrigowolfgang47/testes_automatizado_tdd_com_python

    Criei esse repositório para os meus estudos no curso de teste automatizados na alura,

    Language:Python1100
  • ThomasAllenSilva/Unity-DebugHelper

    Provides assertion and logging utilities for runtime debugging in Unity.

    Language:C#1
  • ThoriumStack/fluent-defense

    Defensive programming with fluent syntax

    Language:C#1201
  • apiadept

    alexandreelise/apiadept

    Api Tech Blog about Joomla Web Services mainly focused on defensive security "blue team" principles

  • Dor-sketch/ASLR-StackSecDemos

    Deep dives into ASLR and stack overflow vulnerabilities.

    Language:C++0100
  • Goran-Hourami/Learning-Python

    My journey of learning Python.

    Language:Jupyter Notebook0100
  • Katsuvest/Developer

    Qualifications as a Developer

  • harryh9/cookie-clicker

    Python project to automate playing the cookie clicker game, built using selenium

    Language:Python10
  • Katsuvest/Programming

    Course qualifications applicable to Programming

  • MrEshboboyev/guard-clauses

    A .NET repository demonstrating the use of guard clauses for input validation and defensive programming. Includes implementations using both built-in .NET features and custom guard clauses, with practical examples for Order and Customer objects in a console application.

    Language:C#
  • Public-College-Portfolio

    thespcrewroy/Public-College-Portfolio

    A compilation of all my college works and projects that I am allowed to publicly display

    Language:Jupyter Notebook
  • Viniddev/Formacao_Completa_Alura_Typescript

    Este projeto foi desenvolvido durante a formação em Typescript da Alura no qual fomos instruídos sobre como criar regras de negócios, como desenvolver aplicações seguras com a "programação defensiva" e também desenvolvemos e aprofundamos os conhecimentos em POO com o TS.

    Language:TypeScript10