musicdrivendevelopment.com
Music Driven Development: 2011-01
http://www.musicdrivendevelopment.com/2011_01_01_archive.html
As a follow-up on my last post, here is my toolkit for this lifestyle business I am dreaming. I'm now ready to learn, create and experiment! Recently, I've been exploring the idea of starting my own business. That is the main reason I went to statupcamp. Even thought it was a great event, somehow, I felt out of place. Why? I realized that the reasons people create startups are not my reasons for starting my own gig:. I want to work on my ideas and experiment,. I want to use the tools I enjoy,. Cloud comp...
musicdrivendevelopment.com
Music Driven Development: 2011-09
http://www.musicdrivendevelopment.com/2011_09_01_archive.html
When unit testing a class, there are many options for dealing with its dependencies. I'll discuss a few of these. Feature. When spying an object, Mockito will call the real method unless a behavior is defined on the spy. It also allows the programmer to verify whether or not the expected method calls were made. Personally, I tend to avoid coding mock classes. I prefer using a mocking framework or using production code if possible. What kind of programmer are you? Then, there is this talk by Steve Yegge.
musicdrivendevelopment.com
Music Driven Development: 2011-10
http://www.musicdrivendevelopment.com/2011_10_01_archive.html
I'll take a detour. I will pause writing about simple testable code for the month of November. Instead, I will focus on learning and understanding Clojure. Because of these two talks by Rich Hickey, Clojure's creator. InfoQ: Are We There Yet? InfoQ: Simple Made Easy. Final, Clean and Simple. I've read Clean Code. Clean code is simple, simple code is clean. Robert C. Martin's book is clearly about making code clean and easy to read. Could someone who follows all the rules in Clean Code still e...Constant,...
musicdrivendevelopment.com
Music Driven Development: 2011-07
http://www.musicdrivendevelopment.com/2011_07_01_archive.html
I used to code using the test driven methodology (TDD): write the failing unit test first, then write the code to make it pass. Features after features, I ended up slightly disappointed by the result. Yes, the code worked properly and was fully tested, but somehow, the final design was overly complex. It had too many indirections, too many classes and interfaces. What I want to end up with is not only fully tested production code, but with. A simple and simply tested code base. Some topics to be covered.
thepointyedge.wordpress.com
Blogs, Tweets, Pins and Podcasts – why you should make a curation map | the pointy edge
https://thepointyedge.wordpress.com/2013/04/26/why-you-should-make-a-curation-map
Tech comm, content and community. April 26, 2013. Blogs, Tweets, Pins and Podcasts – why you should make a curation map. I have a serious case of DCSD (Digital Content Stress Disorder). I fear that the web is not. Making me smarter. It’s distressing my synapses and dumbing me down. Not because the content is junk but because there is too much good stuff. Amazing material at my finger tips – TED talks, zeitgeisty blogs, beautiful pins and seriously meaty journal articles. Here’s what happened:. Linked soc...
afterstcmontreal.wordpress.com
Vote for a New Name | After STC-Montreal
https://afterstcmontreal.wordpress.com/2012/02/23/vote-for-a-new-name
February Volunteers’ Meeting Report. I’m Still Here →. February 23, 2012 · 17:47. Vote for a New Name. It’s time to choose. Below is a shortlist of names for the new technical writer’s association. Some names are bilingual; some are English-only. If none appeal to you, click Other and put your suggestion. If there’s no clear winner, I’ll run a second poll with the top picks. Voting on this poll closes on Monday, February 27, 2012 at 5 pm. February Volunteers’ Meeting Report. I’m Still Here →. I think thi...
musicdrivendevelopment.com
Music Driven Development: 2009-07
http://www.musicdrivendevelopment.com/2009_07_01_archive.html
Subscribe to: Posts (Atom). Software engineer, runner and idealist. View my complete profile. Awesome Inc. template. Powered by Blogger.
musicdrivendevelopment.com
Music Driven Development: 2011-04
http://www.musicdrivendevelopment.com/2011_04_01_archive.html
Sometimes morale is low. Some of your teammates and colleagues do not enjoy the work anymore. Something is missing. For some, it's a perceived lack of leadership or direction. For others, it's a lack of new challenges. In this situation, I've seen many people falling in a trap. They are not as committed to their work as they once were. Their standards are not as high as they use to be. So keep high standards for yourself and for others. Always. Subscribe to: Posts (Atom). View my complete profile.
musicdrivendevelopment.com
Music Driven Development: 2012-01
http://www.musicdrivendevelopment.com/2012_01_01_archive.html
Data, Functions and Objects. One thing I realized while learning Clojure is how data, functions and objects relate to each others. Is a structured set of values or, said another way, values within a data structure (e.g. a list of integers, a map of [key, value] pairs, a struct). Takes data as input and produces data as output. Is a combination of data and functions within the same entity. So, in order to keep the code simple, the programmer should favor data and functions over stateful objects. Let's loo...
SOCIAL ENGAGEMENT