Developer Zone

Advanced Software Development with MATLAB

Posts 21 - 30 of 30

Results for: Testing

Performance Review Criteria 3: Scales to the task 1

To scale or not to scale. That is the question. When talking about algorithmic complexity, the answer to said question is usually an important one. No matter what the constant factors are that affect your algorithm's speed, poor scaling performance severely limits the scope of the problems you can solve. How do you measure your code's runtime complexity? If you don't have a good method for this (or even if you do!) then once again the performance testing framework is on your side. I wasamazedwhen I learned of thisone weird trickto measure the complexity of my algorithms....read more >>

  • send email

Performance Review Criteria 2: Sticks to Solid Principles 1

We sawlast timehow we can use the performance testing framework to easily see the runtime differences between multiple competing algorithms. This can be done without needing to learn about the philosophies and guiding principles of the framework, indeed you don't even need to know that you are using a performance test framework or that the script you are writing is actually even considered a "test"....read more >>

  • send email

Tag like an Egyptian 1

Ajay Puvvala is my friend and colleague at the MathWorks. He also led the development of the TestTags feature we spoke about last post.Ajay, as per usual, made a great comment after last week's...read more >>

  • send email

Tag, you’re it! 4

I have found that with any reasonably sized software project, sooner or later organization becomes important. As additional features and capabilities are introduced into a toolbox it becomes...read more >>

  • send email

Tear Down This Wall! 5

I once faced a question from a friend who was perusing MATLAB documentation while implementing a test suite for some production software and found an example test which used the addTeardown method...read more >>

  • send email

Posts 21 - 30 of 30