Blog do Tá safo!

Tecnologias Abertas com Software Ágil, Fácil e Organizado

  • Início
  • Sobre
  • Identidade
  • #tasafoemacao
  • Lista de discussão
  • Projetos
  • Contato
  • Início
  • Sobre
  • Identidade
  • #tasafoemacao
  • Lista de discussão
  • Projetos
  • Contato

Nenhum widget encontrado na barra lateral Alt!

  • Artigos

    Diga, não pergunte

    7 de julho de 2015 /

    Diga, não pergunte – mais popularmente conhecido como tell, don’t ask – é um princípio da orientação a objetos que nos lembra de que, ao invés de pedir dados a um objeto, devemos dizer a ele o que fazer. Dados e operações devem pertencer ao objeto, logo, você não precisa consultá-lo para depois agir em seu nome. Ou seja, você deve dizer ao objeto o que você quer que ele faça, e não perguntar sobre seu estado para depois tomar uma decisão. Por exemplo: [code language=”ruby”] def street_name(user) if user.address user.address.street_name else ‘No street name on file’ end end [/code] O método street_name está perguntando o estado de user para tomar…

    Leia mais
    Paulo Moura 0 comentários

    Você pode gostar

    Kotlin: Parte I – A nova linguagem para desenvolvimento Android

    27 de junho de 2017

    script as a service

    25 de julho de 2016

    Submeta sua proposta para a Agile Brazil 2017

    10 de abril de 2017
  • Artigos

    A importância da Programação Orientada a Objetos – Parte I

    9 de março de 2015 /

    Atualmente, é comum pessoas terem ideias inovadoras. Porém, esses insights não servem para nada se eles permanecerem somente no campo cerebral. Para começar a ver o valor de determinada percepção intelectual é necessário criar o produto que permita concretizar a ideia. Com a evolução dos computadores ao redor do mundo e a franca expansão destas máquinas, um dos caminhos para “materializar” a ideia é desenvolver software. O algoritmo – uma sequência de passos finitos com o objetivo de solucionar um problema para desenvolver software – não é único e também não é trivial. É necessário entender de diversos conceitos que permeiam o estudo da computação. Dentre eles, destacam-se: Análise de…

    Leia mais
    Alan Marcel 6 Comentários

    Você pode gostar

    CoreML: Deep Learning embarcada – e em tempo real – no seu iPhone

    28 de setembro de 2017

    A tóxica área de TI

    21 de maio de 2019

    Análise Exploratória de Dados com Javascript –  Parte 1: Manipulação de Dados

    6 de novembro de 2017

Categorias

  • Artigos
  • Notícias
  • PapoSafo
  • Relatos
  • TáSafo em Ação

Tags

agile (17) agile brazil (5) agilidade (3) agilidade em série (4) android (17) belem (27) cesupa (12) cloud computing (4) Coding Dojo (8) comunidade (5) desenvolvimento (6) Desenvolvimento de Software (6) design (5) devops (5) empreendedorismo (4) Engenharia de Software (5) Estatística (4) evento (6) gestão (9) git (4) iesam (8) java (14) javascript (7) lightning talks (4) manifesto ágil (4) maré de agilidade (5) mobile (5) nodejs (4) open source (7) Porto Alegre (5) rails (3) retrospectiva (4) ruby (14) Ruby on Rails (3) saraiva (5) scrum (12) sea tecnologia (3) semana acadêmica (4) tasafo (4) tasafoconf (11) tdd (8) ufpa (5) visão ágil (4) xp (13) ágil (4)
Ashe Tema por WP Royal.