End of software? No

What happened to software? Why is there so few creative software (2010)? Are we at the end of software? What are the forces which led to this situation, looking like a bit step backward to the epoch of non-programmable accounting machines? Is there a way out of this situation? Yes, and a very simple one: make good software. With invention. Developing models and abstractions. It is difficult but absolutely possible. It this re-start of software I wish to explore here in this blog. Welcome

sábado, 30 de abril de 2011

Learning curve, abstraction

Our first hypothesis stating that internalization leads to more planning and better performance is supported. Internalization resulted in longer thinking times before starting to work on the problem and to more time between moves. It indicates that when information has to be internalized, more contemplation is provoked and users ponder longer before acting… Internalization subjects solved the problems with fewer superfluous moves, thus with greater economy… Our results suggest that internalization provokes more “thinking before acting” than externalization.… not at any measure, externalization resulted in better performance. Once more we found positive effects of internalization on problem-solving behavior: it led to more plan-based behavior, smarter solution paths and better declarative knowledge. Externalization led to a more display-based approach resulting in less economic solutions and shallower thinking.

This shows clearly the power of concepts and abstraction over "the simple and easy way to..."
Postado por gcoen às 14:30
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Marcadores: Abstracão

Nenhum comentário:

Postar um comentário

Postagem mais recente Postagem mais antiga Página inicial
Assinar: Postar comentários (Atom)

Pesquisar este blog

Quem sou eu

Minha foto
gcoen
Geraldo (Gerry) Coen
Ver meu perfil completo

Arquivo do blog

  • ►  2019 (3)
    • ►  setembro (1)
    • ►  julho (1)
    • ►  março (1)
  • ►  2018 (8)
    • ►  outubro (2)
    • ►  julho (1)
    • ►  abril (1)
    • ►  março (1)
    • ►  fevereiro (3)
  • ►  2017 (8)
    • ►  dezembro (1)
    • ►  novembro (1)
    • ►  outubro (2)
    • ►  setembro (1)
    • ►  maio (1)
    • ►  abril (1)
    • ►  março (1)
  • ►  2016 (11)
    • ►  outubro (1)
    • ►  setembro (2)
    • ►  agosto (1)
    • ►  julho (2)
    • ►  junho (2)
    • ►  maio (3)
  • ►  2015 (8)
    • ►  novembro (1)
    • ►  maio (1)
    • ►  abril (4)
    • ►  janeiro (2)
  • ►  2014 (17)
    • ►  novembro (1)
    • ►  outubro (1)
    • ►  setembro (3)
    • ►  agosto (3)
    • ►  julho (1)
    • ►  junho (1)
    • ►  maio (1)
    • ►  fevereiro (4)
    • ►  janeiro (2)
  • ►  2013 (40)
    • ►  dezembro (1)
    • ►  novembro (3)
    • ►  outubro (8)
    • ►  setembro (7)
    • ►  julho (3)
    • ►  maio (4)
    • ►  abril (5)
    • ►  março (1)
    • ►  fevereiro (4)
    • ►  janeiro (4)
  • ►  2012 (44)
    • ►  dezembro (16)
    • ►  novembro (3)
    • ►  outubro (5)
    • ►  setembro (1)
    • ►  julho (5)
    • ►  junho (5)
    • ►  maio (3)
    • ►  fevereiro (1)
    • ►  janeiro (5)
  • ▼  2011 (41)
    • ►  dezembro (5)
    • ►  novembro (4)
    • ►  outubro (1)
    • ►  setembro (4)
    • ►  agosto (1)
    • ►  julho (3)
    • ►  junho (8)
    • ►  maio (1)
    • ▼  abril (5)
      • Avoid starting with OOP
      • Learning curve, abstraction
      • The Framework Myth
      • The world runs on bad software
      • Why Can't Developers Estimate Time?
    • ►  fevereiro (4)
    • ►  janeiro (5)
  • ►  2010 (35)
    • ►  dezembro (8)
    • ►  novembro (7)
    • ►  outubro (7)
    • ►  setembro (11)
    • ►  agosto (2)

Marcadores

Abstracão (6) Agile (1) Algorithm (2) Algoritmos (1) Algortihms (2) ALM (1) API (1) Arquitetura (1) Artificial Intelligence (1) artisan (1) artist (1) Bad software (3) Big Data (1) Business IT (1) Buy x Build (1) Chaitin (1) CIO (2) Clojure (1) cloud (2) Coding measure (1) Complexidade (6) componentes (1) Computer Science (6) Dados (1) Database (3) Developers (6) development (1) Editor de texto (1) Engenharia (2) Enterprise software (5) ERP (1) Feameworks (1) Files (1) Fim do software (6) Formação (1) framework (1) frameworks (2) Functional programming (16) Geraldo Coen (1) Gerenciar (1) Halting problem (1) Haskell (1) History (2) IDE (5) Inquisitive computing (1) interaction (1) Java (2) Javascript (2) jobs (2) Jogos (1) Lambda calculus (2) Languages (4) Linear Logic (1) Linguagem (2) Linguagens (1) LISP (4) low code (1) Machine Learning (1) Managing defelopment (1) Matemática (2) Mathematics (5) mercado de software (1) Methodologies (5) Minecraft (1) MOOCS (1) Object Oriented Programming (12) Open software (4) Open source (1) operation (1) Padrões (1) Parallelism (1) plataformas (1) pop culture (1) Previsibilidade (1) Produtividade (1) Professionalism (1) Programabilidade (4) Programar (9) Programmer (5) Programming (35) Project Manager (1) Projetos (1) quality (4) random (1) Randomness (1) Relational (1) services (1) Simplicidade (4) Simplicity (1) Software (1) Software crisis (1) Software Developers (2) Software development (8) Software empresarial (1) Software engineering (6) Software pronto (1) Spreadsheet (3) Systems programming (1) teaching programming (2) Technology (1) TI (1) Turing Machine (3) Type Theory (1) Universal Machines (5) variables (1) Visualização (1) Web (2)
Tema Simples. Tecnologia do Blogger.