已发布


Encapsulated Sugar
Han Solo was a good guy. He was however unfortunate at times....

8 years 前

Thumbnail

已发布


Build a product, build a service
MATLAB, with its large collection of domain specific toolboxes, provides much more than a powerful environment for users to...

8 years 前

Thumbnail

已发布


Trending Now!
Today it is my pleasure to introduce my MathWorks colleague Anoush Najarian. Anoush is an engineering manager on the MATLAB...

8 years 前

Thumbnail

已发布


Small Fibs Eventually Become Large Fibs – Another exercise in scaling
OK, I had way too much fun writing that last blog post exploring algorithmic scaling. I want to explore this a bit more with...

8 years 前

Thumbnail

已发布


Performance Review Criteria 3: Scales to the task
To scale or not to scale. That is the question. When talking about algorithmic complexity, the answer to said question is...

8 years 前

Thumbnail

已发布


Performance Review Criteria 2: Sticks to Solid Principles
We saw last time how we can use the performance testing framework to easily see the runtime differences between multiple...

8 years 前

Thumbnail

已发布


Performance Review Criteria 1: Peer Comparison
Have you ever wondered how to compare the relative speed of two snippets of MATLAB code? Who am I kidding? Of course, we all...

8 years 前

Thumbnail

已发布


Time for your Performance Review
There are so many cool features in 2016a. Live Scripts are huge. The App Designer is a game changer. The language and...

8 years 前

Thumbnail

已发布


Dependency, Injected
Now that we have conquered inversion of control, we can explore a common application of the technique, dependency injection....

8 years 前

Thumbnail

已发布


Invert Your Inner Control Freak!
Arvind's recent posts have had me thinking. While the spellchecker he outlines is really just for illustrative purposes,...

8 years 前

Thumbnail

已发布


Making code usable, useful and testable
Writing MATLAB code is seductively easy. Polishing the functionality of algorithmic MATLAB code to make it usable, useful...

8 years 前

Thumbnail

已发布


Open and extensible
MATLAB is an open and extensible platform unique in its ability to dovetail with best-in-class technologies. Open, refers to...

8 years 前

Thumbnail

已发布


You’ve Got Mail!
Today I wanted to share some fun I've been having with customizing the emails sent from my Jenkins builds. This was inspired...

9 years 前

Thumbnail

已发布


Format Sibling Rivalry
Goodness time flies! It has been a while since we've had a blog update, While I really would like to keep the conversation...

9 years 前

Thumbnail

已发布


Tag like an Egyptian
Ajay Puvvala is my friend and colleague at the MathWorks. He also led the development of the TestTags feature we spoke...

9 years 前

Thumbnail

已发布


Tag, you’re it!
I have found that with any reasonably sized software project, sooner or later organization becomes important. As...

9 years 前

Thumbnail

已发布


MATLAB in Business Critical Applications
Andy: Today I'd like to introduce a fellow MathWorker with whom I will be tag teaming for content on this blog. His name is...

9 years 前

Thumbnail

已发布


Tear Down This Wall!
I once faced a question from a friend who was perusing MATLAB documentation while implementing a test suite for some...

9 years 前

Thumbnail

已发布


Mix It Up and Mix It In
What can we learn about software from an ice cream shop? Quite a bit apparently. It was in the early 70's that Steve's Ice...

9 years 前

Thumbnail

已发布


The Diamond of Breadth
Sometimes, Java® bugs me.Don't get me wrong, in many ways it is a beautiful language full of elegant structure and all the...

9 years 前

Thumbnail

已发布


Compose Yourself
Last time we had a small discussion about the merits of keeping inheritance hierarchies shallow and avoiding the creation of...

9 years 前

Thumbnail

已发布


Don’t Get In Too Deep
The conventional wisdom these days seems to be that it is better to go deep, not wide. Whether this is in education,...

9 years 前

Thumbnail

已发布


Encouragingly Parallel (Epilogue)
OK, so remember how we just went through the exercise (not just once, but twice) of how you can write a function to help...

9 years 前

Thumbnail

已发布


Encouragingly Parallel (Part 2)
Last time we showed that using a simple parfor loop we could reduce the runtime of a representative test suite from 6 to 7...

9 years 前

Thumbnail

已发布


Encouragingly Parallel
ContentsThe Test SuiteInto the PoolWhen I am neck deep in hardcore TDD Red-Green-Refactor cycles I am constantly looking...

9 years 前

Thumbnail

已发布


At Strata + Hadoop World? Come say hi!
Are you in San Jose this week processing all the big data at Strata + Hadoop World conference? Come by and say hi to my...

9 years 前

Thumbnail

已发布


Global In Global Out
Over the past couple years at MathWorks we have been transitioning from a legacy procedural testing framework to what is now...

9 years 前

Thumbnail

已发布


Just TAP it in…give it a little TAP-py TAP TAP TAP-aroo
Last post we explored connecting MATLAB to Jenkins, running tests, and ensuring the build fails upon any test failure. We...

9 years 前

Thumbnail

已发布


The Other Kind of Continuous Integration
Hi there. I am super excited to introduce our new Developer Zone blog! I work in a group at MathWorks that is responsible...

9 years 前

Thumbnail