Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,162,318 members, 7,850,140 topics. Date: Tuesday, 04 June 2024 at 02:58 PM

Software Architecture - Don't Ignore The Big Picture - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Software Architecture - Don't Ignore The Big Picture (710 Views)

What Do You Know About Open Source Software Architecture? (2) (3) (4)

(1) (Reply)

Software Architecture - Don't Ignore The Big Picture by harryobas: 1:02pm On Jul 15, 2015
When we are thinking about software development as software developers, most of our focus is placed on the code. Here, we are thinking about things like object oriented principles, classes, interfaces, dependency injection, refactoring, automated unit testing, and the countless other technical practices that help us build better software. If your team consists of people who are only thinking about this, then who is thinking about the other stuff? Global issues such as but not limited to the following are equally as important:

1. Cross-cutting concerns such as logging and exception handling.
2. Security; including authentication, authorization and confidentiality of sensitive data.
3. Performance, scalability, availability and other quality attributes.
4. Audit and other regulatory requirements.
5. Interoperability/integration with other software systems.

Sometimes you need to step back, away from the code and away from your development tools. This doesn’t mean that the lower-level detail isn’t important because working software is ultimately about delivering working code. No, the detail is equally as important, but the big picture is about having a holistic view across your software to ensure that your code is working toward your overall vision rather than against it.

1 Like

Re: Software Architecture - Don't Ignore The Big Picture by CUM4WHAT(m): 1:04pm On Jul 15, 2015
Ok

(1) (Reply)

Robots, Drones And Heart-detectors: How Disaster Technology Is Saving Lives / Top 3 Reason Why Your School Management Software Should be Replaced. / Digital Marketing Consultant

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 6
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.