What’s this and $(this) in jQuery callbacks? I’ve used them extensively, but never really paid attention to them until after I wrote the posts on what this is in JavaScript (part1 and part2). Now that I know how this works in JavaScript I got curious on how this is handled in jQuery and how $(this)… Continue reading this and $(this) in jQuery callbacks
Author: Anders Abel
Using Kanban for Scrum Backlog Grooming
Keeping track of the backlog in a Scrum project is a challenge. It quickly grows to hundreds of items that are in various state of readiness for inclusion in a sprint. In my current project, we’ve setup a Kanban board to help managing the backlog and make our backlog grooming sessions efficient. I think that… Continue reading Using Kanban for Scrum Backlog Grooming
Naming by Purpose or by Effect
What’s the best way to name a css class: form-field-label or bold-text? Is there any difference between MVC’s EditorFor and TextBoxFor? Or between a DetailedRowText property and ArticleDescription? For all the cases, there is a difference. The first one is naming by purpose and the other naming by effect, or what it actually does. Even… Continue reading Naming by Purpose or by Effect
Scrum Series Retrospective
A year ago, during the startup of a new project, I wrote a series about scrum and the context around a scrum project. The project is now can finished and it’s time for a retrospective, evaluating what worked well and what didn’t. The major impression is that the project and the way we used scrum… Continue reading Scrum Series Retrospective
More on this in JavaScript
There’s more to this in JavaScript than I showed last time. Time for more details on methods, closures and the global object. This is a direct continuation of the this in JavaScript vs C# post. If you haven’t already read it, I suggest that you read it before continuing here. More on Methods Last time… Continue reading More on this in JavaScript