Skip to content
View ricardotondello's full-sized avatar
Block or Report

Block or report ricardotondello

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
ricardotondello/README.md
public class SoftwareEngineer
{
    public string Name { get; }
    public AboutMe AboutMe { get; }
    public IEnumerable<Language> Languages { get; }
    public FunFact FunFact { get; }

    public SoftwareEngineer(string name, AboutMe aboutMe, IEnumerable<Language> languages, FunFact funFact)
    {
        Name = name;
        AboutMe = aboutMe;
        Languages = languages;
        FunFact = funFact;
    }
}

var ricardo = new SoftwareEngineer(
    name: "Ricardo Tondello",
    aboutMe: new AboutMe("I'm currently working at https://www.nmbrs.com as a Software Engineer in Amsterdam πŸ‡³πŸ‡±"),
    languages: new[] { "Portuguese πŸ‡§πŸ‡·", "English πŸ‡¬πŸ‡§", "Italian 🀌" }, 
    funFact: throw new BodyException("Right arm not found!"));

Buy Me A Coffee

πŸ† GitHub Trophies

trophy

Snake animation

Pinned

  1. AnotherRedisDesktopManager AnotherRedisDesktopManager Public

    Forked from qishibo/AnotherRedisDesktopManager

    πŸš€πŸš€πŸš€A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What's more, it won't crash when loading a large number of keys.

    JavaScript 1

  2. LRU LRU Public

    This is a thread safe caching strategy implementation of Least Recently Used (LRU). It defines the policy to evict elements from the cache to make room for new elements when the cache is full, mean…

    C# 2

  3. Functional.Toolkit.OptionType Functional.Toolkit.OptionType Public

    Functional.Toolkit.OptionType is a lightweight library that provides an implementation of the Option type in C#. The Option type is a functional programming concept that represents a value that may…

    C# 2

  4. FunctionalStringExtensions FunctionalStringExtensions Public

    These extensions are designed to make common string manipulation tasks more convenient and expressive. Whether you're dealing with default values, asynchronous operations, or executing actions base…

    C# 2

  5. Functional.DiscriminatedUnion Functional.DiscriminatedUnion Public

    Functional.DiscriminatedUnion is a C# library that provides a lightweight implementation of discriminated unions, also known as tagged unions or sum types, for functional programming in C#.

    C#

  6. Functional.ResultType Functional.ResultType Public

    Functional.ResultType is a C# library that provides a simple and lightweight Result type for handling functional programming concepts. It's designed to help you manage success and failure cases mor…

    C#