Are there any suggestions for developing a C coding standards best practices document

0 votes
I'm a recent AI graduate (about 2 years) working for a small company. It has been assigned to me (mainly since I am the department's first 'adopter') to write a rudimentary (read: useful?) C# coding standards manual.

I suppose I should add that I'm probably the least experienced software engineer on the team, but I'm looking forward to this work because I'm hoping to generate something half-useful. I conducted a thorough Internet search and read articles on what should and should not be included in a coding standards document. This appears to be as good a place as any to solicit advice.

I'm well aware that I'm going to open the door to a whole universe of debate about 'the right way to do things.' I understand and respect the undeniable fact that each programmer has a preferred method of solving each individual task; as a result, I'm not looking to write anything so draconianly proscriptive as to suffocate personal flair, but rather to try to establish a general methodology and agreed standards (e.g. naming conventions) to aid in making individual code more readable.

Do you have any suggestions? Ideas?
Jun 11, 2022 in C# by jyoti
• 1,240 points
465 views

1 answer to this question.

0 votes
I would ask you to start out with this guidelines for .NET fundamentals: https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/?redirectedfrom=MSDN

You can also use this https://www.idesign.net/. It has C# guidelines which will be useful for you.

Hope it helps
answered Jun 23, 2022 by krishna
• 2,820 points

Related Questions In C#

0 votes
1 answer

What extensions are there for generated C# files

This is by no means complete, but ...READ MORE

answered Jun 9, 2022 in C# by rajiv
• 1,620 points
554 views
0 votes
1 answer

What are the correct version numbers for C#?

On Wikipedia, you may find the most ...READ MORE

answered May 31, 2022 in C# by rajiv
• 1,620 points
397 views
0 votes
1 answer

Need a fast C# tutorial for (short-term) non-.Net programmers

First use this link http://www.thinkingparallel.com/2007/03/06/c-vs-c-a-checklist-from-a-c-programmers-point-of-view/ Second, ask them ...READ MORE

answered Jun 9, 2022 in C# by rajiv
• 1,620 points
479 views
0 votes
1 answer

What is the best C# to VB.net converter

Telerik has a solid SharpDevelop-based converter that ...READ MORE

answered May 30, 2022 in C# by rajiv
• 1,620 points
1,572 views
0 votes
3 answers

Trying to upload files using Selenium(C#)

You can try using Javascript Executor to ...READ MORE

answered Aug 23, 2019 in Selenium by Abha
• 28,140 points
5,681 views
0 votes
1 answer

Deploy my Windows 10 IOT core application locally!

Of course, you, can! That is, in ...READ MORE

answered Jul 17, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
1,087 views
+6 votes
16 answers

How do backend of these really cool games work?

Most of the games these days don't ...READ MORE

answered Jul 19, 2018 in Career Counselling by Kalgi
• 52,350 points
11,233 views
0 votes
1 answer
0 votes
1 answer

What are some lightweight editors for C#

Use this link http://linqpad.net/ For me, this is better ...READ MORE

answered Jun 13, 2022 in C# by krishna
• 2,820 points
713 views
0 votes
1 answer

How do I turn a C# object into a JSON string in .NET

Newtonsoft.json can be used to accomplish this. ...READ MORE

answered Jun 13, 2022 in C# by krishna
• 2,820 points
683 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP