|
Maintenance Matters
|
|
|
|
|
|
|
|
The Software Development Lifecycle is a continuous process. Maintainability is a measure of how sustainable this process is over time. At Viget, we’re constantly focused on ensuring the software we build is a joy to work on — both now and in the future — for anyone who contributes.
There are many factors that affect the maintainability of software projects. In our “Maintenance Matters” article series, we’re sharing the ideas behind Viget's approach to building dependable software. These principles lay the foundation for sustained quality products, development velocity, and ease of contribution.
Read more
|
|
|
Articles We Love
-
1.
|
The Empathy of Maintainable Code
by Sebastian Ahmed via Medium
“Providing automated tests and helpful source-level documentation is empathetic because it involves thinking beyond oneself. It is a pattern of “paying it forward”. Providing these key elements is a demonstration of leadership because it empowers others and enables you to tackle new problems.”
|
-
-
3.
|
Three Attitudes that Lead to Maintainable Code
by Brian Vanderwal via Atomic Spin
“When writing code, there are many specific principles that aim to make your code more maintainable: DRY, the single responsibility principle, the Law of Demeter, the open/closed principle, etc. These are great principles to follow, but it can be difficult to keep all of them in your head at once.”
|
|
|
|
What We’re Up To
We enjoyed sharing company progress, hearing about fascinating client projects, and building connections (as well as some catapults) at Fall TTT.
|
In her most recent article, Application Development Director Annie Kiley shares her top six Git tricks.
|
It's almost Halloween! Revisit some spooky horror movie statistics in this article by former Viget Intern Jack Doyle.
|
Viget family, friends and alumni celebrated the autumnal spirit at our annual Fall Fête picnics in Falls Church and Durham. Want to attend our next event, virtual or IRL? We're hiring!
|
|
|
|
Careers
Some of the best Viget employees started off as Viget newsletter subscribers. Do any of our open roles sound like a fit? We'd love to hear from you, and the talented folks in your network.
|
|
|
Contact Us
We help transform organizations with modernized software and optimized digital experiences. If you’re looking to build or improve a digital product, contact us.
|
|
Contact Us
|
|
|
Washington, DC Metro
105 West Broad Street
4th Floor
Falls Church, VA 22046
|
Durham, NC
309 E. Chapel Hill Street
4th Floor
Durham, NC 27701
|
Boulder, CO
1002 Walnut St.
3rd Floor
Boulder, CO 80302
|
Chattanooga, TN
110 Somerville Ave
Suite 266
Chattanooga, TN 37405
|
|
|
|