This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// insert in core.js | |
JS.singleton = function(name, parent, methods) { | |
var args = arguments; | |
return (function(args) { | |
// store instance and class in private variables | |
var instance = null; | |
var klass = new JS.Class(name, parent, methods); | |
return { | |
getInstance: function() { | |
if (instance) { return instance; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
my software testing blogs in google reader (by order of first name): | |
Abby Fichtner | |
http://www.thehackerchickblog.com/search/label/testing | |
Adam Goucher | |
http://adam.goucher.ca/ | |
Aidy Lewis | |
http://agiletester.blogspot.com/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
no tests | |
legacy code base | |
"dirties" design | |
it doesn't catch bugs | |
it's slower | |
it's boring | |
hard to change | |
too many interfaces | |
testing is for qa |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
exploratory testing studies | |
@jamesmarcusbach: I have seen a few studies of exploratory testing that were scientifically respectable, but none of those used the term "exploratory testing" | |
@Rob_Lambert: Care to share the scientifically respectable studies? Genuinely interested to find out how they studied ET. | |
@jamesmarcusbach: Study #1: See the book "Exploring Science." It is the chronicle of a group of experiments in figuring out technology. | |
@jamesmarcusbach: See Jerry Weinberg's 1965 Ph.D. dissertation on exploratory problem-solving: http://bit.ly/KTXML |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 core agile testing practices | |
Acceptance Test Driven Development | |
Automated Functional Testing | |
Test Driven Development | |
Automated Unit Testing | |
Exploratory Testing | |
Collective Test Ownership | |
Continuous Integration | |
Rehearse Release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
customer (business) facing test | |
technology (code) facing test | |
whole team approach | |
power of three | |
iteration | |
feedback | |
edge case | |
happy/sad paths | |
refactor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
First, I would like to start out by recommending that anyone who is | |
serious about software craftsmanship go out and read Pete McBreen's | |
book "Software Craftsmanship". I think it's a critical starting place | |
for these discussions, and on a more personal note, the book had a | |
huge impact on me. Probably the biggest reason I am a part of this | |
group is that I have no where else to go. :) I was a later-in-life | |
self-taught programmer who had a wife and child(ren) to support from | |
the day I wrote my first for loop, so I have no formal scientific or | |
engineering education, and I don't have the option of taking time off | |
to obtain one. And yet I want to become great at what I do. In my |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ruby VMs | |
YARV | |
Rubinius | |
JRuby | |
IronRuby | |
MacRuby |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
web | |
Rails, PHP, Python, Java, .NET | |
rails host | |
# shared hosting | |
* HostGator | |
* HostingRails |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rubyquiz.com | |
projecteuler.net | |
gogaruco.com | |
edgecase.com | |
pragmaticstudio.com |
OlderNewer