5,587 reputation
1626
bio website randomactsofarchitecture.com
location Sydney, Australia
age 39
visits member for 2 years, 3 months
seen 20 hours ago

A passionate, hands-on software architect and thought leader with over 15 years’ experience, including that as a technical lead, team leader and director in start-ups through to large organizations. Expert at working with large, geographically dispersed teams on enterprise software and specialise in stakeholder engagement, requirements analysis, design, information security and software security. Deep understanding of the Microsoft technology stack and environment. Strong communication and interpersonal skills including evangelism and presenting. Frequent innovator with two US patent applications. Adept at translating between business and technical worlds.

Linkedin: http://au.linkedin.com/in/anthonylangsworth


Nov
4
comment IL and case-sensitivity
@svick Good point. Forgot that. Updated the answer.
Nov
4
revised IL and case-sensitivity
Mentions syntax to handle keywords used as identifiers.
Nov
3
awarded  Nice Answer
Nov
3
comment IL and case-sensitivity
@Ali.NET Keywords are only problematic in identifiers only, such as class and method names. For example, a class called MustInherit might be fine in C# might may cause problems in VB.NET.
Nov
3
revised How to make code-review feel less like a way to *shift* the responsibility?
Typos
Nov
3
revised IL and case-sensitivity
Typos
Nov
3
revised How to make code-review feel less like a way to *shift* the responsibility?
Changed assigned to told
Nov
3
answered How to make code-review feel less like a way to *shift* the responsibility?
Nov
3
revised How to know how much detailed requirements should be?
Clarified acceptance requirement detail point
Nov
3
answered IL and case-sensitivity
Nov
2
answered How to know how much detailed requirements should be?
Nov
2
awarded  Good Answer
Oct
29
awarded  Enlightened
Oct
25
awarded  Nice Answer
Oct
25
revised Just being hired as a senior developer, never even been a junior developer, what should I expect?
added 37 characters in body
Oct
25
answered Just being hired as a senior developer, never even been a junior developer, what should I expect?
Sep
15
answered How to educate business managers on the complexity of adding new features?
Aug
30
awarded  Yearling
Jul
23
comment How do I license my software under a free license?
@AndresF. A NodeJS plugin is probably safe. As you say, it is a smaller community where many people understand and recognize each other's work. However, some languages/platforms have huge audiences where it is practically impossible to know everyone's work and many do not adhere to the spirit of open source. As I said, the license does not physically prevent modification but it may bring you some moral or legal recourse. Taking your example of AGS, what is stopping someone from copying parts of it into their own closed source adventure game?
Jul
22
comment How do I license my software under a free license?
@AndresF. There is a difference between allowing others to learn and use from your code (open source, use restrictions) and allowing others taking credit and payment for your work. For example, what happens if open source code is copied and used in a closed source product? Some licenses do not use or restrict copying (e.g. MIT or BSD) while some say you can copy or extend it but "derivative works" must also be open source (e.g. early GPL). The license choice articulates the author's preference.