Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Upgrade your account to a Community Supporter account and remove most of the site ads.
Community
General Tabletop Discussion
*Pathfinder & Starfinder
Hero Lab Supports Pathfinder Roleplaying Game!
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="LWDPressRelease" data-source="post: 4911278" data-attributes="member: 77732"><p>Thanks. We stay pretty busy. <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=":-)" title="Smile :-)" data-smilie="1"data-shortname=":-)" /></p><p></p><p></p><p></p><p>I've been doing software development - for pay - for 29 years now. So I remember those days. <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=":-)" title="Smile :-)" data-smilie="1"data-shortname=":-)" /></p><p></p><p></p><p></p><p>I wholly agree with this tendency. I find myself tempted down that path as well sometimes. But, with our tiny size, its more about expedience and not losing all the time spent spinning up on new technologies. That being said, we're actively switching over to another language for an upcoming product that isn't substantively tied to our existing codebase. So it's a balancing act.</p><p></p><p></p><p></p><p>On this point, I disagree. Such a business will *sometimes* be stuck in catch-up, but switching to a wholly new language or toolset is *not* required to innovate. Languages and toolsets are merely tools that a good developer keeps readily available in his toolbox. You come up with an idea and then choose the best tools for the job. Sometimes, one particular tool is clearly best for the task, but many times, the pros and cons of different tools result in multiple tools that are roughly equal in utility for completing the task. If any of those tools is one where you already have greater competence, or if using a familiar tool will save you many months or a year in development time, the "best" tool for the task from a business standpoint is *not* necessarily the best tool from a purely technical standpoint. So it's all a matter of ensuring the business is being smart overall.</p><p></p><p></p><p></p><p>I'm one of the two developers, so I'm very familiar with this issue. We're also very proactive about this. We periodically rewrite large chunks of our framework, evolving it over time, so that number is below 30% for us. However, there are definitely still a few areas that would seriously benefit from a rewrite. Those are the areas we'll likely be hitting the next time we revamp chunks of the codebase. <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=":)" title="Smile :)" data-smilie="1"data-shortname=":)" /></p><p></p><p></p><p></p><p>No problem. As I assumed, you meant well, but the words could have been chosen better. And I don't blame you for being exasperated at the software development industry. I was a developer here in Silicon Valley for 15 years and got fed up with it, so I went freelance for awhile and finally ended up creating my own products.</p><p></p><p></p><p></p><p>Sounds like an opportunity to share lots of war stories. <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=":)" title="Smile :)" data-smilie="1"data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="LWDPressRelease, post: 4911278, member: 77732"] Thanks. We stay pretty busy. :-) I've been doing software development - for pay - for 29 years now. So I remember those days. :-) I wholly agree with this tendency. I find myself tempted down that path as well sometimes. But, with our tiny size, its more about expedience and not losing all the time spent spinning up on new technologies. That being said, we're actively switching over to another language for an upcoming product that isn't substantively tied to our existing codebase. So it's a balancing act. On this point, I disagree. Such a business will *sometimes* be stuck in catch-up, but switching to a wholly new language or toolset is *not* required to innovate. Languages and toolsets are merely tools that a good developer keeps readily available in his toolbox. You come up with an idea and then choose the best tools for the job. Sometimes, one particular tool is clearly best for the task, but many times, the pros and cons of different tools result in multiple tools that are roughly equal in utility for completing the task. If any of those tools is one where you already have greater competence, or if using a familiar tool will save you many months or a year in development time, the "best" tool for the task from a business standpoint is *not* necessarily the best tool from a purely technical standpoint. So it's all a matter of ensuring the business is being smart overall. I'm one of the two developers, so I'm very familiar with this issue. We're also very proactive about this. We periodically rewrite large chunks of our framework, evolving it over time, so that number is below 30% for us. However, there are definitely still a few areas that would seriously benefit from a rewrite. Those are the areas we'll likely be hitting the next time we revamp chunks of the codebase. :) No problem. As I assumed, you meant well, but the words could have been chosen better. And I don't blame you for being exasperated at the software development industry. I was a developer here in Silicon Valley for 15 years and got fed up with it, so I went freelance for awhile and finally ended up creating my own products. Sounds like an opportunity to share lots of war stories. :) [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*Pathfinder & Starfinder
Hero Lab Supports Pathfinder Roleplaying Game!
Top