Dot Philosophy

Mehran Davoudi's blog

  • Facebook
  • Twitter
  • Google Plus
  • Home
  • Posts
    • Software Engineering
    • Management Philosophy
    • Programming Philosophy
  • Talks
    • Spaces in Software Architecture
    • The Art of Thinking, But Together
  • Dot Philosophy?
  • About Mehran

Tag - software architect

  • Software Engineering

Developer Experience: Dotability

May 31, 2016
by Mehran Davoudi
3 min read
Add Comment

Again, this famous 'X', as in UX. It's all about experience. The good experience is the key that makes a product valuable. We are always talking about user experience, but here in this post, I am going to talk about developer...

Continue reading

Cross Rails
  • Software Engineering

Parallel Programming for your grandmother

April 18, 2016
by Mehran Davoudi
6 min read
3 Comments

In the world of programming, parallel programming is mostly translated to multi-threading. Thread is an abstract concept that can be seen as a worker which can accomplish tasks in a computer. For example if you want to execute a...

Continue reading

  • Software Engineering

Growing Redundancy: An architectural disease

February 28, 2016
by Mehran Davoudi
3 min read
6 Comments

As software engineers, we are always against the redundancy of code. Occasionally, the redundancy is known as the fault of developers, and it mostly happens when the developer suffers from code myopia! He has not a good overview...

Continue reading

  • Software Engineering

Spaces shape your software architecture

October 26, 2015
by Mehran Davoudi
2 min read
3 Comments

After writing my previous post "Software Architect: It's all about spaces!" lot's of people talked about it with me. For me, it's so amazing that people liked the idea of Space concept. The interesting point is, not only the...

Continue reading

  • Software Engineering

Software Architect: It's all about spaces!

September 16, 2015
by Mehran Davoudi
4 min read
7 Comments

What does a Software architect do exactly!? Developers write code, testers test the system, analyzers elicit the requirements. But, what the hell are architects doing!? Imagine someday, one of those hot summer days, your boss...

Continue reading

  • Software Engineering

Stop creating software, design the changes instead

September 6, 2015
by Mehran Davoudi
2 min read
1 Comment

Do you use to create software? Are you addicted to create software!? Do you know that lots of developers (like me) are addicted to CREATE software!? Bad news for us: Sooner or later, we should quit it, or we will die!! You...

Continue reading

Copyright © 2023. Created by Meks. Powered by WordPress.
  • Home
  • Posts
    • Software Engineering
    • Management Philosophy
    • Programming Philosophy
  • Talks
    • Spaces in Software Architecture
    • The Art of Thinking, But Together
  • Dot Philosophy?
  • About Mehran
  • Facebook
  • Twitter
  • Google Plus