Skip to content

Instantly share code, notes, and snippets.

@simpleprogrammer-shared
simpleprogrammer-shared / google-dart-language-2
Created July 4, 2016 18:38
Getting Started With Google’s Dart Language 2
import 'dart:html';
void main() {
var button = query("#theButton");
button.onClick.listen(addResult);
}
void addResult(Event e) {
var resultDiv = query("#resultDiv");
resultDiv.text = "You clicked the button";
@simpleprogrammer-shared
simpleprogrammer-shared / google-dart-language-3
Created July 4, 2016 18:39
Getting Started With Google’s Dart Language 3
import 'dart:html';
void main() {
query("#theButton")
.onClick.listen(
(e) => query("#resultDiv").text = "You clicked the button!"
);
}
@simpleprogrammer-shared
simpleprogrammer-shared / what-makes-readable-code-4.cs
Created July 8, 2016 14:12
What Makes Readable Code: Not What You Think 4
var nextAction = dogIsHungry ? Actions.Feed : Actions.Walk;
@simpleprogrammer-shared
simpleprogrammer-shared / what-makes-readable-code-5.cs
Created July 8, 2016 14:14
What Makes Readable Code: Not What You Think 5
var nextAction = Actions.None
if(dogIsHungry)
{
nextAction = Actions.Feed
}
else
{
nextAction = Actions.Walk;
}
@simpleprogrammer-shared
simpleprogrammer-shared / what-makes-readable-code-1.cpp
Last active July 8, 2016 14:17
What Makes Readable Code: Not What You Think 1
.model small
.stack 100h
.data
msg db 'Hello world!$'
.code
start:
mov ah, 09h ; Display the message
lea dx, msg
@simpleprogrammer-shared
simpleprogrammer-shared / implicit-explicit-conversion-operators-3.cs
Created July 8, 2016 14:26
Implicit and Explicit Conversion Operators in C# 3
XDocument document = new XDocument();
Book book = (Book)document;
@simpleprogrammer-shared
simpleprogrammer-shared / implicit-explicit-conversion-operators-4.cs
Last active July 8, 2016 15:33
Implicit and Explicit Conversion Operators in C# 4
public static explicit operator Book(XDocument d)
{
// Code to convert the XML document into a book
return new Book("");
}
@simpleprogrammer-shared
simpleprogrammer-shared / implicit-explicit-conversion-operators-1.cs
Last active July 8, 2016 15:34
Implicit and Explicit Conversion Operators in C# 1
Book book = new Book("Code Complete");
XDocument document = book;
@simpleprogrammer-shared
simpleprogrammer-shared / what-makes-readable-code-3.ruby
Last active July 8, 2016 15:34
What Makes Readable Code: Not What You Think 3
puts "Hello, world"
@simpleprogrammer-shared
simpleprogrammer-shared / what-makes-readable-code-2.cs
Last active July 8, 2016 15:34
What Makes Readable Code: Not What You Think 2
public class Hello1
{
public static void Main()
{
System.Console.WriteLine("Hello, World!");
}
}