A function (also called a procedure, method, subroutine, or routine) is a portion of code intended to carry out a single, specific task.

learn more… | top users | synonyms

3
votes
0answers
11 views

Drawing and Painting a Menu Component

I have produced a working menu component for a project I'm working on, but would like to reduce the amount of code used and improve the methods - especially in the Paint implementation - still ...
2
votes
1answer
32 views

Taking data from staging table and inserting into target tables

I have the below mentioned function written in plpgsql which is working fine. I want someone to review it and let me know how can I improve its performance. This function takes data from staging ...
9
votes
2answers
72 views

Scalability of running commands from user input

Here is some code I have that has been extracted and shrunk down from a project of mine. ...
5
votes
1answer
39 views

Test if Excel is open without relying on catching an error

Getting a hook on an open instance of Excel is something I do all the time. I'm now questioning if I'm doing this the best way. I'm particularly concerned with the fact that I rely on the ...
5
votes
1answer
48 views

Soccer winning probabilies from ELO strength indicator

What can I do to improve this function, which calculates the win expectancy of a soccer team, given their strength: ...
3
votes
2answers
115 views

How to organize a paint cost calculator using functions?

This is the task I was given after completing my program. I don't have a clue what procedures and functions are to be honest. Therefore I have no clue on how to break down my program into different ...
1
vote
2answers
27 views

Series of repetitive content-loading functions

A friend helped me put the following code together. As can be seen, it's made up of a series of repetitive loadContent() functions. I've just shown the first two ...
2
votes
1answer
59 views

How can I optimize my insert function for the cuckoo hash table?

I'm working on class for a hash table where collisions are corrected using cuckoo hashing, I had difficulty writing the insert function, the function is supposed to insert the key if the ...
2
votes
0answers
84 views

jQuery animate opacity, fade, & slide up page load effect

This is the first time I've actually made my own jQuery script from scratch, because I couldn't find exactly what I was looking for. My code works how I want it to, although I don't know if I did it ...
0
votes
2answers
38 views

Default arguments for functions in Python [closed]

I was wondering what is the convention for return default types for python functions for e.g the below should Official return ...
10
votes
2answers
156 views

Hangman game with hard-coded word or phrase

I feel that this implementation can still be simplified. I've tried to keep variable scopes low and have used as much of the standard library as I could. It currently works with a hard-coded word or ...
3
votes
2answers
58 views

This snippet of scheme calculates a value in pascal's triangle

I'm working through SICP and have implemented exercise 1.11 (Pascal's Triangle). What I'm curious about here is performance considerations by defining functions within the main function. I would ...
1
vote
2answers
44 views

How can I optimize this string function so that it could work on very large strings?

I want to build a function which finds the longest substring that is common between two large strings, I want to do this using the first two functions. I'm running it on very large strings (containing ...
0
votes
1answer
26 views

Add user star function triggering PHPmailer email optimisation

The function below simple allows a logged in user to "star" another user for convenience when trying to find the that user another time. At the moment the function works as it should, it inserts the ...
0
votes
1answer
50 views

Preferred way to return to main menu [closed]

When we have function calling other functions for example a main menu calling a sub-menu and we want to exit the sub-menu and get back to the main menu (point of calling), do we use ...
2
votes
1answer
34 views
5
votes
2answers
123 views

Splitting a list by indexes

I am trying to build an efficient function for splitting a list of any size by any given number of indices. This method works and it took me a few hours to get it right (I hate how easy it is to get ...
4
votes
2answers
55 views

Page loader function

This is the function which I wrote and am currently using in my project. I want to know if there is a better way to write it: ...
8
votes
5answers
430 views

Similar methods using loops

Is it recommended to combine two similar methods into one? ...
8
votes
8answers
918 views

Project Euler #3 - largest prime factor

I was going through the Project Euler problem #3 and made a program to solve it. The problem is as follows: The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of ...
6
votes
2answers
176 views

Pattern to avoid Variable Functions?

I have some PHP code where I use Variable functions to call the right function. I need to build a chart array (for example), and the chart array that comes out has a fixed format. But the data that ...
10
votes
1answer
320 views

When should I consider the number of my method arguments too big?

I'm writing a simple Pong game, I have a method bounce() that makes everything run: the ball, the paddles, score etc. and it uses 12 arguments: 3 counters, 2 ...
4
votes
2answers
430 views

How do I avoid duplicated code in these overloaded functions?

I have the following overloaded functions. All the code is the same as except for their format (%s v.s %lu), so I couldn't use ...
5
votes
1answer
52 views

Eliminating repetitiveness in code to test hash functions

I usually take my school code as a playground to mess around with things. I was given a bunch of premade hash functions and had to test their output and find when they reach a specific lower range. ...
1
vote
1answer
47 views

Optimising and consolidating multiple PHPMailer functions

So the two functions below both send emails via PHPMailer but both hold different messages (which use different data from the db). I was just wondering (as I plan to use PHPMailer more) a way to ...
1
vote
1answer
53 views

Test 2 time ranges to see if they overlap

I am doing a project for school and had to create a function to check if 2 time ranges overlap. I searched the net a bit but failed to find a simple function to do that. I played around a bit with my ...
4
votes
2answers
123 views

Implementation of atoi()

I implemented the atoi() function! Here is my code: ...
8
votes
1answer
164 views

PDO sign up function inserting data into multiple tables

This is a sign up function called on form submission. It firstly inserts key user data into the users table. If successful, secondary data is then inputted into ...
4
votes
1answer
77 views

Fix base64 data URI scripts function

So I noticed Chrome has quirky behaviour when it encounters script tags whose src is a base64 value. I decided to write a quick ...
3
votes
1answer
57 views

Using classes vs. using functions

I am trying to learn how to tell if my code will be better off creating a class as opposed to using many functions. I am a new Python programmer trying to get the hang of when classes should be ...
1
vote
1answer
167 views

Test whether or not a 4x4 matrix is a magic square

Here is what I have. I have it outputting most of the sums just so I can check there values. I think the problem is with the value of the elements in the array storing the column sums. I would greatly ...
0
votes
2answers
46 views

Trying to convert an extended Array.prototype to a function

I got a random image rotator working by using the following script (demo). But I was told that it is a bad practice to extend Array.prototype. And it does. It ...
7
votes
1answer
229 views

Command line reverse polish calculator

Write the program expr, which evaluates a reverse Polish expression from the command line, where each operator or operand is a separate argument. For ...
3
votes
3answers
222 views

Return value when the requested variable returns null

I have a method that returns a list from a HTML page: ...
6
votes
1answer
69 views

Functions that converts day of year to month and day and reverse with error checking

There is no error checking in day_of_year or month_day. remedy this defect. Here is the solution: ...
1
vote
1answer
42 views

Reducing multiple function calls [closed]

I can't quite figure out the best way to approach this. So I have a validation function that contains various other functions inside of it for validating email, phone and zip. This works fine but it ...
2
votes
3answers
110 views

Checkbox Group Function and Usage

In CodeIgniter, I have created function (helper) to populate, store and retrieve checkbox group. I just wonder if I have written code is in proper way and optimized or needs some more finishing? ...
7
votes
1answer
136 views

implementations of strncmp, strncat, strncpy

Write versions of the library functions strncpy, strncat and strncmp, which operate on ...
8
votes
2answers
115 views

Advice needed for scopes in JavaScript

I would like to connect this "JS" to Bugzilla (example: bugzilla.mozilla.org or landfill.bugzilla.org). I started to learn JS language today and I would like to ask you: How can I not do bad ...
5
votes
1answer
55 views

Shorten a sorting function

I have this function: ...
6
votes
1answer
129 views

Parsing function is 50 lines long

This is a parsing function that will at tildes (~) to end of search terms in certain circumstances. Example an inputs and outputs: Input: Output: name:(john doe) ...
6
votes
3answers
85 views

Functions that return a variable

I'm simple looking for what the general preference is between the below options: anon function directly to variable ...
3
votes
2answers
72 views

Merging the results of two functions

I have a class which extends another class and override one of its parent methods. ...
7
votes
3answers
118 views

Finding an element in a list

I'm kind of new to Python. So, I wonder which method is better to use in a function to find an element in a list. First: ...
3
votes
0answers
77 views

C++ class “overload” using variadic templates and wrapped function pointers

I'm using C++11 and I have the following problem (pseudo C++): ...
3
votes
5answers
263 views

How can I reduce repetition of these three similar functions? [closed]

I have 3 functions which look like this (simplified): ...
3
votes
1answer
59 views

Math Skills Game Advice

I think my code works pretty well, although I'm biased: http://jsfiddle.net/AHKb4/2/ Basic Overview: I'm working on building a math skill game, where the objective is to drag and drop div's to a ...
1
vote
2answers
104 views

Is calling a function from within another to alleviate code duplication the best solution?

I am writing up a class to handle various templates to be used in a web application. Each template contains various placeholders which will need to be replaced at the time of the build. I a wondering ...
3
votes
1answer
101 views

I'm torn between conditionals and abrupt return functions

Which one of these two is better? This one: ...
1
vote
3answers
160 views

Checking success on functions in C/C++ [closed]

I am trying to understand best practices for C\C++ functions which retrieve data but must also give success/failure information. Which is better, or is something different all together the correct ...