Skip to content

Instantly share code, notes, and snippets.

View monica85rodrigues's full-sized avatar
🤓
Geek Girl :)

Mónica Rodrigues monica85rodrigues

🤓
Geek Girl :)
View GitHub Profile
@monica85rodrigues
monica85rodrigues / Maybe
Created December 8, 2017 22:18
Maybe struct
public struct Maybe<T> where T : class
{
private readonly T _value;
public T Value
{
get
{
if (HasNoValue)
throw new InvalidOperationException();
List<decimal> prices = new List<decimal>() { 2.4m, 5.6m, 6.40m };
decimal total = 0;
foreach(var price in prices)
{
total += i;
}
return total;
@monica85rodrigues
monica85rodrigues / Clean code - Naming matters - Dirty
Created December 31, 2016 01:27
Tutorial Clean code practices - Part 1
List<decimal> p = new List<decimal>() { 2.4m, 5.6m, 6.40m };
decimal t = 0;
foreach(var i in p)
{
t += i;
}
return t;
@monica85rodrigues
monica85rodrigues / product
Last active November 23, 2015 15:06
Product class Test
public class Product {
public string Name {get; set;}
public string Description {get;set;}
}