Skip to content

Instantly share code, notes, and snippets.

View sauloarruda's full-sized avatar

Saulo Arruda sauloarruda

View GitHub Profile
<html lang="pt-br">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
<title>Cemitério de Startups</title>
<!-- CSS -->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
@sauloarruda
sauloarruda / gist:964499
Created May 10, 2011 13:45
Modelagem de ontem
class Participant < ActiveRecord::Base
has_many :points, :class => 'ParticipantPoints'
end
class ParticipantPoints < ActiveRecord::Base
attr_accessor :credit_debit
after_initialize :set_amount
after_create :update_current_points
<?
class Produto {
}
class PesquisaProdutos extends AppModel {
/**
* Busca os produtos conforme os parâmetros do filtro
* @return array de Produto
class Funcionario {
private boolean logado = false;
public boolean isLogado() {
return this.logado;
}
public JornadaTrabalho getJornadaTrabalho() {
return // busca a jornada do banco de dados ou memória...
}
}
<?php
$carrinhoCompras = new CarrinhoCompras();
$venda = new Venda($carrinhoCompras);
$voucher.save();
class CarrinhoCompra {
/**
# language: pt
Funcionalidade: Autenticar Usuário
Para acesso à área administrativa do sistema
Como visitante
Quero autenticar com um usuário já cadastrado
Cenário: Autenticação com sucesso
Dado que estou na página de autenticação
Quando digito "25757687649" no campo "CPF"
E digito "secret" no campo "Senha"
@sauloarruda
sauloarruda / AppProject.rb
Created May 6, 2015 13:55
Como seria nosso processo em código Ruby?
class AppProject
def initialize(sales_project)
@sales_project = sales_project
end
def start
do_kickoff
do_sprint0
@sales_project.sprints.each do |sprint|