Tom, I use a naming convention and a set of methods that gets created for every module and form. I have used it with multiple programmers some where working on a server and some remotely. I would be glad to share with you if you like. Most of it is documented. It is based on using a four letter acronym for each module.
Feel free to contact me via email if you are interested. Garri ________________________________ From: 4D_Tech <[email protected]> on behalf of Jody Bevan via 4D_Tech <[email protected]> Sent: Tuesday, December 18, 2018 7:43 PM To: 4D iNug Technical Cc: Jody Bevan Subject: Re: Coding/Development Style Guide? Tom: We rewrote our shell for v16 from scratch. I also wanted to write complete documentation on using the shell too. That of course included naming convention for everything (even table names), includes lots of code that is very easy to add to code you are writing, and explanation of a lot of the code, and how to do things. The manual is just under 300 pages currently. The naming convention (and the shell) is the result of many years of development with multiple developers and thousands of end users. It has been put through the wringer a few times over. Sadly, I have not felt the need to complete the manual (I figure it is about 50% done). Jody Argus Productions Inc. > On Dec 14, 2018, at 9:28 AM, Tom Benedict via 4D_Tech <[email protected]> > wrote: > > Anybody out there have a style guide for development that they’ve written? I > know a lot of people use shells that either they or others have written and > that goes a long way toward supporting ease of maintenance of an app. Have > you formalized guidelines on coding style, UI standards, naming conventions > etc? I’m especially looking for examples that have worked well in team > development. > > Thanks for any input. > > Tom Benedict ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

