Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
These are fine, IMO: Here is my specification of what the program should do /--/. I'm stuck at x, (optionally: here is my code), where do I go from here? Is this implementation of x (code follows)...
Answer
#1: Initial revision
These are fine, IMO: - Here is my specification of what the program should do /--/. I'm stuck at x, (optionally: here is my code), where do I go from here? - Is this implementation of x (code follows) fine in terms of parameters y and z? Where parameters could be execution speed, memory use, readability, portability, libraries/APIs used etc etc. - Similarly, what tools/libraries are suitable given a certain specification. - Can someone explain how this open source code works or how the person who wrote it were thinking? (code follows) Assuming I know fundamental stuff such as the programming language used in the code. - Requests for general design or code review may or may not be OK, no consensus reached so far. These are not OK: - Write code for me requests. Very rude. Should lead to user suspensions. - I'm working in a crappily documented hobbyist project where we have no specification, coding standards or documentation but just merrily hack away. Now everything is a complete mess, help! - I don't understand anything about this code, including the basics of the programming language used. Can someone explain _everything_ to me, so I don't need to study programming. - What's best... without specifying the "best" criteria. - Where can I find the manual/documentation for x? - Where can I find study material? - Where can I find or download libraries or code?