CodePartners - Software Development - Dallas, Texas Software Development - Sage Accpac Customization - SageCRM Customization
Login
pay invoice online  |  remote assistance  |  
  • INTERNET APPLICATION DEVELOPMENT

    • Services
      • Web Application Development
      • Mobile Applications
      • Integration Solutions
      • Staff Augmentation
    • Technologies
    • How we work
    • About us
    • Success stories
    • Blog
  • MID MARKET ERP DEVELOPMENT

    • Intacct
    • Sage CRM
    • Sage
    • Sage Component Catalog
    • How We Work
    • About Us
    • Success Stories
    • Blog

Blog

CodePartners Blog

rss


Top Reads for Jan. 24

SHARE THIS
Facebook twitter linkedin Print Print
Print Email

by Joe Zhou

Here are the most interesting articles I read this week:

1.       James Donelan at MuleSoft shared his takeaway on designing a perfect API. http://bit.ly/1eO4E9L

·         Keep it simple and follow REST principles.

·         Give a developer lots of control and flexibility in using your API.

·         Consider how navigation across data and the APIs will work.

·         Support versioning from the very beginning.

·         Keep your API up to date and constantly leverage new standards.

·         Protect your API and keep it secure.

·         Provide great documentation for developers and keep it up to date.

As Joshua Bloch said in a keynote he delivered 8 years ago about API Design, you have one chance to get it right. Otherwise, the API becomes a liability as opposed to a great asset.

2.       QA gets paid to test or break software developers write. That doesn’t necessarily mean developers can get away from testing their own code. Here are ten things developers need to think about when testing their software.http://spr.ly/6015jWCN  

1)      What is the purpose of the tests? Might be purely function, performance (speed, space, etc.), accuracy.

2)      What are the risks of inadequate testing?

3)      Can I bring any of my testing in earlier?  (This is probably the single most effective money saver in any software program)

4)      Have all the requirements been covered in the software and the tests?

5)      Is the software, or this piece of it, ready for testing?

3.       The Native APP vs. HTML5 debate will be going on for a long time. SD Times knows what goes well with HTML5 and who is taking the lead right now. http://buff.ly/1gWtRAC

 




Comments are closed.
On January 24, 2014 in Development, General [Post:by]
Tagged With: HTML5, REST, API / 1754 Views

Search

Categories

  • General (166) rss
  • Development (158) rss
  • Success Stories (40) rss
  • Products (29) rss
  • Uncategorized (18) rss
  • BTerrell Group (5) rss
  • Project Management (22) rss
  • Web Development (57) rss
  • Web application (33) rss
  • Integration (19) rss
  • Mobile Development (7) rss

Archives

  • 2015
    • January (5)
    • February (7)
    • March (6)
    • April (5)
    • May (2)
  • 2014
    • January (13)
    • February (12)
    • March (13)
    • April (12)
    • May (11)
    • June (12)
    • July (11)
    • August (13)
    • September (10)
    • October (8)
    • November (6)
    • December (4)
  • 2013
    • April (73)
    • May (22)
    • June (20)
    • July (20)
    • August (22)
    • September (19)
    • October (13)
    • November (12)
    • December (7)

Tags

.NET Accpac app development application customization application development automation Azure C# cloud components Crystal Reports customization development ERP general ledger HTML5 Intacct Intacct Platform Services integration JQuery load balancer mass update mobile development OCR Order Entry outsourcing PO pricing product development project management REST Sage 300 ERP Sage CRM software integration trigger user interface Visual Studio web application web development website development Workforce Go! .NET ACA accpac Ajax Amazon AP invoices application development Arxis ASP.NET automation Axure BTerrell Group C# Cloud computing CodePartners Constant Contact credit card processing CRM crystal reports custom software Customer Service Customization Delete team project design phase Development doc-link DRILLDWNLK ERP event Excel GLAFS Intacct Intacct Advantage Intacct Platform Services Integration Java script JavaScript jQuery Kerr Consulting LinkedIn Microsoft MSSQL Offshoring outsourcing payroll PCI compliance PCI-DSS Pivot PJC project management sage Sage 300 Sage 300 ERP Sage Accpac ERP Sage CRM Smart Rule social media software testing SQL SQL Query SQL Server staff augmentation sub-ledger success success story TFS Trouble shooting UI design Visual Studio WCF Web API web application web design web development Webinar website Windows Windows Azure XML
Email this article from Codepartners.com
Separate multiple addresses with commas(,)
To: *   Copy me
Subject:
From: *
Message:
ABOUT US / CONTACT US / NEWS & EVENTS
CodePartners / 16200 Addison Rd. STE 270 / Addison, Texas 75001 / Phone: 214-647-2611 / Toll Free: 866-647-2611 / Fax: 214-647-2612 / info@codepartners.com
© 2006 - 2015 codepartners.com All Rights Reserved.