A logical subdivision of a larger, more complex system.

learn more… | top users | synonyms

7
votes
1answer
98 views

Loading and Using Lua Scripts

I have been experimenting with integrating Lua into Objective-C. I have tried to do the bare minimum to get Lua to compute values and return them. I did not want to use any external libraries so I ...
2
votes
1answer
42 views

Custom module of common functions

I got sick and tired of writing certain functions over and over again, so I made a module that has those functions whenever I need them. I don't use it for code I plan on sharing, so I don't need to ...
0
votes
0answers
34 views

Modular Non-Recursive Make File

So I wanted to write a Makefile that would allow for module specific rules or just make some standard rules for a module. I started writing this with, if I'm honest, no idea about makefiles. The idea ...
6
votes
2answers
71 views

Planning a rather large refactoring of physics code in a good way?

I have a large file that I want to refactor. My idea is to make helper classes with helper methods so that I can modularize methods. Is that a good idea? For instance before refactoring: ...
3
votes
1answer
103 views

Decoupling with a self-descriptive mediator function

I don't have a lot of experience writing libraries and just recently started thinking a lot about structure and patterns. I wrote a tiny module manager based on the facade and mediator design ...
2
votes
0answers
65 views

Implement.js JavaScript module pattern

I have been playing with a new JavaScript module pattern to see what I can come up with. I think it's quite powerful and wanted to know if it is something people would find useful? I'm looking for ...
1
vote
1answer
81 views

Am I using the JavaScript “module pattern” correctly?

I am reading this article about how you can organize JavaScript code for large projects. I am attempting to write a simple events calendar as a way to play with some of these design patterns. Using ...
2
votes
1answer
65 views

JavaScript Node - Private Module Functions

To learn the language of JavaScript, I did a dojo exercise by Roy Osherove. Is there a better way to organize this so that the only method exported is add while ...
4
votes
1answer
102 views

Merging with different modules

We have an action merge for two projects. In the projects we have different modules like Feed, Files, Post etc.... ...
3
votes
2answers
760 views

Exporting routes in node.js Express 4

I'm using Express 4 to provide routes to HTML/Jade files, and as well to provide an API. I want to separate routes from server file, and go even further- separate API from WWW. My code now looks like ...
1
vote
1answer
19 views

Categorizing utilities into modules [closed]

I have two classes in my program, the one is PropertiesUtils and the other one FileUtils. This is the general structure of ...
5
votes
1answer
38 views

Module representing rational numbers

Taking inspiration from SICP Exercise 2.1, I decided to implement a module in Haskell for rational numbers. Some of my concerns include: Is this idiomatic Haskell? Besides ...
5
votes
1answer
94 views

Minimal but complete AMD implementation

I've got a minimal implementation (under 2k minified) of the Asynchronous Module Definition API. So far it handles all of the required stuff (I think; it passes the relevant unit tests, anyway), and ...
3
votes
1answer
113 views

Suggestions on view-specific (MVC) custom JS/jQuery design

In my job I write a lot of small JS/jQuery "snippets" for changing the default behaviour in the base product according to what the customer wants. I tend to organize it so that I have one ...
3
votes
1answer
35 views

Return path to rubygems.rb

From the command line, I can easily find the path to rubygems.rb $ gem which rubygems /usr/lib/ruby/1.9.1/rubygems.rb and ...
1
vote
1answer
72 views

Calling a Class Method on a Module

I have a module (in file dialect.rb) defined as such: ...
6
votes
1answer
276 views

Improvements to an Angular ScrollSpy module

Things that I'm not sure about: Whether this works in all use cases - alongside routing and within templates etc Am I polluting the scope with all these variables? This seems to be the easiest way ...
5
votes
1answer
755 views

Avoiding RequireJS circular dependencies

My app module bootstraps a Backbone.js application. I need app to be available in every other view for easy access to router, ...
3
votes
4answers
133 views

A package for sort algorithms

I'm trying to learn basic algorithms which are typically taught in an introduction to CS course, which is usually taught in a compiled language like Java. However, I want to focus on JavaScript, so I ...
2
votes
1answer
104 views

Javascript code pattern

I have been working on a javascript heavy project. There are sales, purchases, reports etc. What I've done is created a separate module for each i.e. a separate module for each i.e. a separate one for ...
1
vote
0answers
78 views

Javascript slider module and extending it further

i created this module, and i'm wondering if i did a good job. How would an experienced javascript developer improve this simple slider module further? Like, let's say that you want to use this module ...
2
votes
2answers
126 views

Finding correct format? Arrays and Modulation

I am fairly new to programming and I am having difficulty modulating the following code. The program reads a file, selects certain requirements, and displays them. I have tried to use passing arrays ...
4
votes
1answer
155 views

Loading 'Plugins' in Ruby

I have written a plugin loader in Ruby, and I would like to know if it uses the best technique to handle classes, or if anyone has any recommendations on how to improve my code. I have written a ...
3
votes
1answer
184 views

Correctly dealing with closures and modularity in Javascript

The code below is designed to deal with this situation: There is a Battle environment with Characters; these Characters obviously have certain characteristics and abilities, and they need to be ...
0
votes
2answers
352 views

A flexible Ruby Observable module

I was learning a bit about about observers. Ruby has an Observable module, but I decided to make my own with a few tweaks. The first important feature is that this ...
2
votes
1answer
957 views

Javascript modules loading with eval()

Recently i asked to use eval() for a module function. Now i ended up doing a very weird function which does what i want. I like the idea i made it but im not so sure if this is state of the art, or ...
1
vote
1answer
120 views

Mixin both instance and class methods in Ruby

I have a Ruby class into which I want to include both class and instance methods. Following the pattern described in "Ruby Pattern: Extend through Include", I'm currently using the following: ...
2
votes
2answers
185 views

Criticize my first Python module please

This is a Python module I have just finished writing which I plan to use at project Euler. Please let me know how I have done and what I could do to improve it. ...
4
votes
1answer
468 views

Monitor filesystem for continuous integration and build

I've written a simple Python module that depends on watchdog to monitor for modified files, then runs various integration and build processes. I'm fairly new to Python, so I'd appreciate all ...
3
votes
1answer
113 views

JavaScript templating language: ivy-markup

This library is a markup parser which is intended to be used in node.js and browser environment. I've decided to use Jasmine for tests. The library's name is ivy-markup. URL: ...
3
votes
4answers
254 views

What is the shortest snippet that emulates `include` in JavaScript without third-party scripts?

JavaScript doesn't offer a module system. There are many third-party solutions, like require.js or jQuery's $.getScript. Most, ...
4
votes
1answer
980 views

How are my javascript module pattern and promise pattern?

I'm working on an app that downloads some SVG paths from a server and draws them. Anything in here is open to critique, but specifically I'd like to review my use of a module pattern and my ...
10
votes
1answer
359 views

Minimal Python plugin mechanism

Is there a better way to have a minimal Python plugin mechanism than the following? (This was inspired from this post.) ...