pixel: Scully in glasses, hair around her face. (X-Files) (xfiles: scully glasses)
pixel ([personal profile] pixel) wrote in [community profile] developing_devs2011-02-03 10:41 am

[LinkSpam] Developer Thursday #1

Internet & Security:

Cookie Stealing With Cross-Site Scripting Explained
http://h30501.www3.hp.com/t5/The-HP-Security-Laboratory-Blog/Cookie-Stealing-With-Cross-Site-Scripting-Explained/ba-p/18857
A high level over view of how XSS works.
level: intermediate

Developer Development:

Three Ways to Retain Your Dev Flow
http://blog.jerodsanto.net/2011/01/three-ways-to-retain-your-dev-flow
Dev-flow is that state where you're kicking bug-butt and taking names.
level: basic

Readability and Naming Things
http://www.codesimplicity.com/post/readability-and-naming-things/
Code gets read hundreds of times more than it's written, be nice to your fellow devs, and your future self. Write readable code.
level: basic

Thoughts on the craft of programming: Abstraction, refactoring, and how changes introduce bugs
http://www.ibm.com/developerworks/rational/library/455.html
The first thing that strikes me is how easy it is to write programs that are almost right, and how hard it is to write ones that are exactly right.
* This piece does not talk about TDD at all, but in my opinion, in the 7 years since it was originally published, TDD has come to be a way to avoid these sorts of things. So to me this speaks to 'Why TDD?'
level: intermediate

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting